구글 스프레드시트 & 엑셀
-
구글시트를 사용할 때, 마우스로 일일이 클릭하며 작업하다 보면 시간이 꽤 걸리곤 합니다. 하지만 단축키만 잘 활용하면 업무 속도가 쑥쑥 올라가죠! 오늘은 구글시트 단축키 중 가장 유용한 15가지를 소개하며, 초보자도 금방 따라 할 수 있도록 쉽게 설명해 드릴게요.구글시트 단축키 사용이 중요한 이유단축키는 단순히 시간을 아껴주는 것 이상의 힘을 발휘합니다.생산성 향상: 클릭 없이 작업을 빠르게 처리 가능정확성 증가: 반복작업 시 실수를 줄여줌편의성: 마우스 없이 키보드만으로 작업 가능구글시트 단축키 TOP 15 1. 셀 이동Ctrl + 화살표: 데이터의 마지막 셀로 바로 이동.예시: 표의 끝에서 끝까지 한 번에 이동할 때 유용합니다.2. 셀 내용 복사 & 붙여넣기Ctrl + C / Ctrl + V: 익숙..
구글시트 고수 되는 지름길! 꼭 알아야 할 단축키 15가지구글시트를 사용할 때, 마우스로 일일이 클릭하며 작업하다 보면 시간이 꽤 걸리곤 합니다. 하지만 단축키만 잘 활용하면 업무 속도가 쑥쑥 올라가죠! 오늘은 구글시트 단축키 중 가장 유용한 15가지를 소개하며, 초보자도 금방 따라 할 수 있도록 쉽게 설명해 드릴게요.구글시트 단축키 사용이 중요한 이유단축키는 단순히 시간을 아껴주는 것 이상의 힘을 발휘합니다.생산성 향상: 클릭 없이 작업을 빠르게 처리 가능정확성 증가: 반복작업 시 실수를 줄여줌편의성: 마우스 없이 키보드만으로 작업 가능구글시트 단축키 TOP 15 1. 셀 이동Ctrl + 화살표: 데이터의 마지막 셀로 바로 이동.예시: 표의 끝에서 끝까지 한 번에 이동할 때 유용합니다.2. 셀 내용 복사 & 붙여넣기Ctrl + C / Ctrl + V: 익숙..
2024.11.18 -
구글시트에서 셀병합을 일괄로 해제하여야 하는 경우가 있을 수 잇다. 셀병합이 되어있는 셀이 있으면 필터가 걸리지 않기 때문에, 셀병합을 해제해야하는데 데이터가 많은 경우 일일이 찾기란 쉬운일이 아니다. 아래와 같이 앱스크립트를 적용하면 쉽게 가능하다. 1. 영역없이 시트내 모든 셀병합을 해제할때 function 해제_병합된_셀() { var sheet = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet(); var range = sheet.getDataRange(); var mergedRanges = range.getMergedRanges(); // 모든 병합된 범위를 순회하면서 각각의 셀을 분리합니다. for (var i = 0; i < mergedRang..
구글시트에서 셀병합을 일괄 해제 하는 방법 (필터 가능)구글시트에서 셀병합을 일괄로 해제하여야 하는 경우가 있을 수 잇다. 셀병합이 되어있는 셀이 있으면 필터가 걸리지 않기 때문에, 셀병합을 해제해야하는데 데이터가 많은 경우 일일이 찾기란 쉬운일이 아니다. 아래와 같이 앱스크립트를 적용하면 쉽게 가능하다. 1. 영역없이 시트내 모든 셀병합을 해제할때 function 해제_병합된_셀() { var sheet = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet(); var range = sheet.getDataRange(); var mergedRanges = range.getMergedRanges(); // 모든 병합된 범위를 순회하면서 각각의 셀을 분리합니다. for (var i = 0; i < mergedRang..
2024.02.22 -
양수: ▲1235 음수: ▼1235 0: - 이렇게 표현을 하고 싶으면, 서식 - 숫자 - 맞춤 숫자형식에서 [Red]▲###0_);[BLUE]▼###0_);- 와 같이 표현하면 가능하다. 보통 이러한 표현은 증감을 나타내는 형태로, 주식 등에서 많이 사용됨
구글시트에서 숫자 입력시 ▲▼ 및 색상 나오도록 서식 지정하기양수: ▲1235 음수: ▼1235 0: - 이렇게 표현을 하고 싶으면, 서식 - 숫자 - 맞춤 숫자형식에서 [Red]▲###0_);[BLUE]▼###0_);- 와 같이 표현하면 가능하다. 보통 이러한 표현은 증감을 나타내는 형태로, 주식 등에서 많이 사용됨
2024.02.16 -
이런식으로 내용에 대한 필터를 여러개가 AND 조건으로 필터가 되도록 만드는 방법은 var sheet = SpreadsheetApp.getActiveSpreadsheet().getSheetByName("시트명"); // A4부터 F4까지의 검색 값 배열 생성 var searchValues = []; for (var i = 1; i
구글앱스크립트로 AND 다중조건이 가능한 자동필터 만들기이런식으로 내용에 대한 필터를 여러개가 AND 조건으로 필터가 되도록 만드는 방법은 var sheet = SpreadsheetApp.getActiveSpreadsheet().getSheetByName("시트명"); // A4부터 F4까지의 검색 값 배열 생성 var searchValues = []; for (var i = 1; i
2024.01.11 -
구글시트에서 앱스크립트를 실행하는 방법은 보통 버튼으로 만들거나, onedit를 활용한 자동실행, onchange를 활용한 변경시 실행 그리고 상단메뉴를 만들어서 실행하는 방법이 있다. 보통 onedit를 가장 선호하는 편이지만, 필요할때만 실행하고 싶을때가 있다. 그래서 상단메뉴를 생성하여 활용하는 방법을 알아보자. 방법은 아주 간단하다. 앱스크립트를 실행 후 function onOpen(e) { let ui = SpreadsheetApp.getUi(); ui.createMenu('AI메뉴') .addItem('메인으로이동', 'movemain') .addItem('행삭제', 'deleteRows') .addToUi(); }; 이렇게 onOpen(e) 함수를 활용하면 간단하게 구현이 가능하다. 만든후 ..
구글시트 상단 메뉴 생성하기 (사용자정의메뉴)구글시트에서 앱스크립트를 실행하는 방법은 보통 버튼으로 만들거나, onedit를 활용한 자동실행, onchange를 활용한 변경시 실행 그리고 상단메뉴를 만들어서 실행하는 방법이 있다. 보통 onedit를 가장 선호하는 편이지만, 필요할때만 실행하고 싶을때가 있다. 그래서 상단메뉴를 생성하여 활용하는 방법을 알아보자. 방법은 아주 간단하다. 앱스크립트를 실행 후 function onOpen(e) { let ui = SpreadsheetApp.getUi(); ui.createMenu('AI메뉴') .addItem('메인으로이동', 'movemain') .addItem('행삭제', 'deleteRows') .addToUi(); }; 이렇게 onOpen(e) 함수를 활용하면 간단하게 구현이 가능하다. 만든후 ..
2024.01.09 -
GPT에서도 해결을 하지 못한 내용이 있다. 바로 구글시트에서 오늘 날짜로 내부 셀 이동을 하기 위한 방법을 알아보았는데, 엑셀과는 다르게 구글시트에서는 작동하지 않았다. 원래는 =hyperlink 를 통해서 #태그로 현재 위치를 찍을수 있는 방법이 있는데, 구글시트에서는 전혀 동작하지 않는다. 그럼 어떻게 해결해야 하는가?? 해결한 방법은 address 함수와 match 함수를 통하여 해결이 가능하였다. 그리고 구글시트 주소값과 &range= 로 해결이 가능하다. 먼저 address 함수에 대해서 알아보자. address 말그대로 주소라는 뜻으로 행과 열의 좌표를 알기 위한 함수 입니다. indirect 로도 비슷한 기능을 할 수 있는데, 일단 만들고자 하는 것은 오늘 날짜로 바로가기를 만들어서, 기본..
구글시트에서 오늘 날짜 셀로 이동 하기 위한 하이퍼링크GPT에서도 해결을 하지 못한 내용이 있다. 바로 구글시트에서 오늘 날짜로 내부 셀 이동을 하기 위한 방법을 알아보았는데, 엑셀과는 다르게 구글시트에서는 작동하지 않았다. 원래는 =hyperlink 를 통해서 #태그로 현재 위치를 찍을수 있는 방법이 있는데, 구글시트에서는 전혀 동작하지 않는다. 그럼 어떻게 해결해야 하는가?? 해결한 방법은 address 함수와 match 함수를 통하여 해결이 가능하였다. 그리고 구글시트 주소값과 &range= 로 해결이 가능하다. 먼저 address 함수에 대해서 알아보자. address 말그대로 주소라는 뜻으로 행과 열의 좌표를 알기 위한 함수 입니다. indirect 로도 비슷한 기능을 할 수 있는데, 일단 만들고자 하는 것은 오늘 날짜로 바로가기를 만들어서, 기본..
2023.09.24 -
엑셀 파일을 더블클릭하여 파일을 열때 같은창으로만 열리는 경우가 있다. 이럴 경우 간단하게, 엑셀창에서 마우스 우클릭하여 창을 더 열면 분리가 가능하지만, 파일을 열때마다 항상 새창으로 열리게 하려면 레지스트리를 수정하면 된다. 1. 시작 - 실행 - regedit 2. 레지스트리 편집기에서 HKEY_CALSSES_ROOT 선택 3. 스크롤을 아래로 쭉 내려서 Excel.Sheet.12 - Shell - Open 을 선택 4. Open 하위 폴더인 ddeexec 폴더를 통째로 삭제 5. command 폴더를 선택하고 오른쪽에 command 삭제(REG_MULTI_SZ) 6. command 폴더의 우측에 기본값을 수정 마지막이 /dde 로 끝나는 경우 /en "%1" 로 변경 마지막이 /e 로 끝나는 경우..
엑셀 새창으로 파일 분리해서 열기 Detach and open files in a new Excel window엑셀 파일을 더블클릭하여 파일을 열때 같은창으로만 열리는 경우가 있다. 이럴 경우 간단하게, 엑셀창에서 마우스 우클릭하여 창을 더 열면 분리가 가능하지만, 파일을 열때마다 항상 새창으로 열리게 하려면 레지스트리를 수정하면 된다. 1. 시작 - 실행 - regedit 2. 레지스트리 편집기에서 HKEY_CALSSES_ROOT 선택 3. 스크롤을 아래로 쭉 내려서 Excel.Sheet.12 - Shell - Open 을 선택 4. Open 하위 폴더인 ddeexec 폴더를 통째로 삭제 5. command 폴더를 선택하고 오른쪽에 command 삭제(REG_MULTI_SZ) 6. command 폴더의 우측에 기본값을 수정 마지막이 /dde 로 끝나는 경우 /en "%1" 로 변경 마지막이 /e 로 끝나는 경우..
2023.08.04 -
크롤링등으로 작업을 하다보면, 내용자체가 띄워쓰기로 출력되는 경우가 있다. 이걸 없애는 방법은 간단한 함수로 가능하다. substitute 함수 - 내용을 교체하는것 chat(10) - alt + enter 값을 찾아냄(띄워쓰기값) 아래는 쿠팡에서 카테고리 값을 크롤링 했을때이다. 이렇게 띄워쓰기가 되어있어 보기가 힘들다. c1 셀에 이렇게 입력한다. =SUBSTITUTE(B1,CHAR(10),"") 그럼 이렇게 완료된다.
엑셀 및 구글시트에서 alt+enter로 된 띄워쓰기 값 없애기크롤링등으로 작업을 하다보면, 내용자체가 띄워쓰기로 출력되는 경우가 있다. 이걸 없애는 방법은 간단한 함수로 가능하다. substitute 함수 - 내용을 교체하는것 chat(10) - alt + enter 값을 찾아냄(띄워쓰기값) 아래는 쿠팡에서 카테고리 값을 크롤링 했을때이다. 이렇게 띄워쓰기가 되어있어 보기가 힘들다. c1 셀에 이렇게 입력한다. =SUBSTITUTE(B1,CHAR(10),"") 그럼 이렇게 완료된다.
2023.05.17