스킬/구글스프레드시트
-
[함수/쿼리문] 구글스프레드시트 데이터 목록에서 첫번째 데이터 값만 가져오기스킬/구글스프레드시트 2022. 9. 29. 06:29
엑셀 또는 스프레드시트에서 특정 인물이나 특정 카테고리에 따라오는 데이터의 첫 번째 값만 추출하는 함수와 쿼리문입니다. 함수(FUNCTION)나 쿼리문(QUERY)이나 결과값은 같습니다. 편하신걸로 쓰시면 되세요. 예제 스프레드시트URL : https://url.kr/hf8gv9 이제부터 쿼리명령어를 쓸거라고 선언 - A20:B28 -> 의 범위를 DB로 인식하기로 함 - select B where A='"&D20&"" -> B열 데이터를 선택하자. 어떤 조건으로? A열 데이터가 D20셀 데이터와 일치하는 조건이야 - order by B ASC limit 1" -> B열 데이터를 찾았다면 오름차순으로 정렬하고 그 맨 위에 있는 첫번째 데이터만 가져와서 보여줘 이 수식을 업무적으로 활용한다면 매 월 초나,..
-
[함수] IF 함수로 체크박스 상태 값에 따라 데이터 추가 및 삭제하기스킬/구글스프레드시트 2022. 9. 26. 05:50
작업대상 : 구글스프레드시트 체크박스 / IF 함수 작업효과 : 체크박스가 체크 되었다면 값을 추가하고, 해제가 되어 있다면 값을 제 할 수 있습니다. 예제 스프레드 시트 URL : https://url.kr/lp7cxv 체크박스와 IF 함수를 함께 이용해서 체크박스 선택 유무에 따라 원하는 값을 더하거나 빼는 방법입니다. 어디에다 활용을 해볼까 고민을 해보니 1.아이들에게 할일 목록을 만들어 주고 체크 선택(할일 완료) 시 점수를 추가하는 칭찬 점수판에 활용할 수도 있고 2.가계부에서 고정지출 금액을 납부한 경우 체크하면 지출필요금액에서 제외하는 방법 등 그 외 여러가지 활용이 가능할 것 같습니다. 가계부로 예를 들어볼게요. D열의 빨간 테두리 안의 체크박스가 모두 해제되어 있습니다. 이 때 G13셀의..
-
[앱스스크립트] 스프레드시트 데이터 입력 시간 자동으로 생성하기스킬/구글스프레드시트 2022. 9. 19. 08:58
작업대상 : 구글스프레드시트 데이터 입력 시간 자동 생성 활용예시 : 스프레드시트 협업 시 데이터를 입력한 시각을 자동으로 생성하고 열람할 수 있음 예제 스프레드 시트 URL : https://url.kr/zyr3ax 이 기능을 잘 표현하려면 뭐라고 설명을 해야 할까요. 구글 스프레드시트에는 AppSheet 라는 일종의 구글 스프레드 시트만의 앱을 만들 수 있는데 그 앱으로 출퇴근 시각 체크 시스템을 만들거나 시간 별로 입력해야 하는 데이터를 제 시각에 입력 했는지 확인 용도? 쓰임새가 다양 할 수는 있는데 글로 표현하려니 확 와닿게 설명을 해드리기가 어렵네요. (AppSheet가 아닌 일반적으로 사용하는 구글 스프레드 시트에도 적용 가능) AppSheet는 또 뭔지 궁금하시다면 클릭하세요. 코딩하는 약..
-
[앱스스크립트] 스프레드 시트의 체크박스 일괄 선택 / 해제스킬/구글스프레드시트 2022. 9. 19. 06:21
작업대상 : 구글스프레드시트 체크박스 작업범위 : 구글스프레드시트->리본 메뉴 중 "확장 프로그램"-Apps Script 예제 스프레드 시트 URL : https://url.kr/khiotn 스프레드 시트로 업무를 다루다 보면 체크박스를 활용하는 경우가 종종 발생합니다. 체크박스가 여러개인 경우 이 체크박스 상태를 한번에 전체선택 또는 전체해제가 필요한 경우도 있을거예요. 앱스스크립트를 이용해 원클릭으로 전체선택과 전체해제를 하는 방법입니다. 1.아래의 그림을 먼저 볼까요. C2셀부터 C27셀까지 체크박스가 삽입되어 있습니다. 이 체크박스들이 존재하는 스프레드시트에서 (리본 메뉴 중 "확장 프로그램"-Apps Script 클릭) 2.새로 뜨는 앱스스크립트 창에서 아래의 코드를 삽입합니다. 만약 체크박스가..