분류 전체보기
-
[구글 스프레드시트] REPLACE 함수로 특정 위치 대체하기구글/구글 스프레드시트 2022. 9. 2. 18:15
간혹 개인정보 보호를 위해서, 주민 번호나 이메일 주소 의 일부분을 마스킹해야할 필요가 있습니다. 이 때 유용하게 사용되는 함수가 REPLACE 함수 입니다. REPLACE 함수 사용 목적 문자열의 특정 위치부터 주어진 길이만큼을 다른 문자로 대체함 주민번호, 이메일 등을 마스킹할 때 사용 : 예) 010-9999-9999 → 010 - 9999 - **** ※ 일반적으로 SUBSTITUTE 와 혼동되기 쉬운데요. SUBSTITUTE 함수는 특정 문자 패턴을 찾아서 대체하는 것이라면, REPLACE는 문자열의 위치를 기준으로 문자를 바꿔줍니다. 따라서 REPLACE는 형식이 정해진 문자열을 대체할 때 사용하는 것이 좋습니다. REPLACE 함수 형식 =REPLACE( 텍스트 , 위치, 길이, 대체 텍스트..
-
[구글 스프레드시트] TRIM 함수로 공백 삭제 방법구글/구글 스프레드시트 2022. 9. 2. 17:42
누군가 공유해준 엑셀이나 스프레드시트에서 공백 문자를 제대로 처리하지 않고 보내는 경우가 있습니다. 이러면 문자열을 편집할 때, 이쁘지 않게 글자가 배치? 되는 경우가 종종 있습니다. 엑셀에서처럼 구글 스프레드시트에도, 공백 문자를 제거하는 함수로 TRIM 이 있습니다. 이번에는 문자열 관리의 필수 함수인 TRIM 함수를 소개해보겠습니다. TRIM 함수 사용 목적 스프레드시트의 앞뒤 공백 문자 제거 중간의 중복된 문자열 삭제 : 예) 나무 사랑 → 나무 사랑 TRIM 함수 형식 =TRIM( TEXT 또는 셀위치) TEXT : 공백을 제거할 문자열이나 셀의 위치 TRIM 함수 사례 TRIM("나무 사랑") → "나무 사랑" TRIM(" 앞 두개 공백") → "앞 두개 공백" TRIM("뒤 두개 공백 ") ..
-
구글 스프레드시트 - IF, IFERROR 함수로 조건 별로 집계하기구글/구글 스프레드시트 2022. 9. 1. 10:30
구글 스프레드시트는 엑셀과 마찬가지로, 조건을 정의하는 IF 함수가 있습니다. IF 함수로 다양한 조건을 정의하고 그에 맞는 값을 출력할 수 있습니다. 일반적으로 IF 함수의 정의는 아래와 같습니다. IF 함수의 정의 =IF(논리_표현식, TRUE일 경우 값, FALSE 일 경우의 값) 각 항목의 세부 정의 논리 표현식 : 조건을 정의하는 구문입니다. 예를 들어, "B1>80" 같은 조건입니다. TRUE일 경우 값: 위의 논리 표현식이 참일 경우, 출력할 값입니다. 예를 들어, "B1>80"이 참일 경우 "합격" 을 표시할 수 있습니다. FALSE일 경우 값: 위의 논리 표현식이 거짓일 경우, 출력할 값입니다. 예를 들어, "B1>80"이 아니라면, 즉, B1 셀에 있는 점수가 80점 이하라면 "불합격"..
-
구글 스프레드시트로 엑셀(XLSX) 파일 연동하고 편집하기구글/구글 스프레드시트 2022. 8. 31. 17:45
만약 집에서 쉬고 있는데, 누군가 엑셀 파일을 던져주며 긴급히 수정해 달라고 하면, 어떻게 해야 할까요? 집 PC에 MS 오피스가 설치되어 있다면 다행이지만, MS 오피스는 비싼 돈을 주고 구입하거나 MS 365를 구독해야 하기 때문에, 몹시 난감할 때가 있습니다. 엑셀 양식이 비교적 간단하다면, 구글 스프레드 시트를 이용해 엑셀 파일을 읽고 편집할 수 있습니다. 단, 구글 스프레드시트와 엑셀이 완전히 동일하지 않기 때문에, 아래 경우에는 주의해야 합니다. 아무래도 웹 기반으로 돌아가다 보니, PC 기반의 엑셀보다 제약이 많습니다. 구글 드라이브 제약은 아래에 설명되어 있습니다. 아래 경우에 엑셀을 함께 사용할 수 없음. 엑셀의 셀의 수가 1천만개를 초과하는 경우('22년 8월 기준) 엑셀의 열의 수가 ..
-
구글스프레드시트, SPLIT 함수로 문자열 잘라보기구글/구글 스프레드시트 2022. 8. 29. 22:41
문자열 다루기 관련글 구글 스프레드 시트의 문자열 자르기 함수 - LEFT, MID, RIGHT ... 엑셀이나 구글스프레드시트에서, 위치나 구분자(콤마/공백/탭)로 구성된 텍스트 정보를 필터 사용 또는 집계를 위해서 해당 문자열을 나눠야 될 때가 있습니다. 이때 앞서 설명한 LEFT, MID, RIGHT 외에 SPLIT 함수를 이용해 문자를 나눌 수 있습니다. SPLIT 함수는 특히 CSV나 TSV 형식 같이 콤마나 탭으로 구분된 경우에 유용하게 쓸 수 있습니다. 구글 스프레드 시트 SPLIT 함수 정의 SPLIT( 문자열/셀위치, 구분자, 구분자 분할 여부, 공백문자 제거 여부) 문자열/셀위치 : 분할할 텍스트 또는 텍스트가 있는 셀의 위치 구분자 : 텍스트 분할에 기준이될 문자, 여러 종류의 문자를..
-
구글 스프레드 시트의 문자열 자르기 함수 - LEFT, MID, RIGHT구글/구글 스프레드시트 2022. 8. 28. 21:00
엑셀이나 구글 스프레드 시트로 작업 시에, 간혹 형식을 갖춘 문자열을 정해진 간격으로 잘라야 할 때가 있습니다. 구글에서는 "데이터>텍스트 열로 분할" 기능을 이용해 특정 칼럼을 분리할 수 있습니다. 하지만 매번 손으로 하려면 귀찮은 점이 있으니, 위치 기반으로 텍스트를 분할하는 LEFT, MID, RIGHT 함수를 알아보겠습니다. 저는 공개된 코스피 상장법인목록에서 상장일을 연/월/일 단위로 분리하겠습니다. LEFT, MID, RIGHT 함수는 위치를 기준으로 자르는 함수 입니다. 그래서 숫자의 위치 형식이 중요한데, 첨부한 양식에서는 YYYY-MM-DD 형식으로 년/월/일의 위치가 정확합니다. 위치 자체에 중요한 정보가 녹아 있는 셈이지요. LEFT 함수 사용법 LEFT 함수는 지정된 문자열의 첫 문..
-
구글 스프레드시트 링크 주소로 공유하기구글/구글 스프레드시트 2022. 8. 27. 20:42
엑셀과 비교하였을 때, 구글 스프레드 시트의 장점은 문서를 공유하고 공동 편집이 가능하다는 점입니다. 이번 포스트에서는 구글 스프레드시트 상에서 문서를 공유하는 방법을 정리해 보았습니다. ※ 참고로 아래 포스팅의 모든 작업은 구글 크롬 웹브라우저에서 진행되었습니다. 크롬 기반의 웹브라우저(네이버 웨일, 파이어폭스 등)에서 왠만하면 구글 드라이브가 잘 동작하나 간혹 문제를 일으키는 부분이 있습니다. 저는 구글 웍스로 작업할 때는 크롬을 주로 사용합니다. 새문서를 하나 만들어 봅니다. 크롬에서 구글 드라이브로 들어가서, 스프레드 시트를 하나 만듭니다. 좌측 상단에 있는 "새로 만들기"에서 "Google 스프레드시트" 로 들어가서 "빈 스프레드시트"로 새 문서를 생성합니다. 공유버튼을 이용해 문서 상에서 링크..