반응형

구글시트/Sheets 12

[구글시트] 신규메뉴 "표로 변환"

엑셀에는 표메뉴가 있어서 편했는데 구글시트에서도 표가 없다가 신규메뉴로 나왔네요. 구글시트의 표에 대해 좀 더 알아보겠습니다. Google Sheets에서 표를 사용하면 데이터 생성을 간소화할 수 있으며 데이터 범위에 형식과 구조를 자동으로 적용하여 데이터 서식 지정, 입력, 업데이트를 반복할 필요가 줄어듭니다. [목차] Google Sheets에서 표 사용하기 1. 표의 3가지 주요부분각 열에 적절한 열 유형을 설정할 수 있습니다. 표에 입력하는 모든 데이터가 정렬됩니다.통합 메뉴에 액세스할 수 있습니다. 메뉴에서 표 수준 설정을 관리하고 표의 필터 보기를 만드는 등의 작업을 수행할 수 있습니다.사전 구조화되고 서식이 지정된 템플릿을 삽입할 수 있습니다.  2. 기존 데이터를 표로 변환하기컴퓨터에서 시..

구글시트/Sheets 2024.08.04

[구글시트] 조건부서식

조건부 서식을 활용하면 데이터의 가독성과 가치를 더욱 높일 수 있습니다. 이번 포스팅에서는 조건부 서식의 개념과 설정 방법, 그리고 다양한 활용 사례를 자세히 살펴보겠습니다. [목차] 조건부서식 조건부서식이란?조건부 서식은 특정 조건을 만족하는 셀에 대해 자동으로 서식을 적용하는 기능입니다. 이를 통해 사용자는 데이터의 패턴이나 이상치를 쉽게 식별할 수 있으며, 시각적으로도 더 매력적인 스프레드시트를 만들 수 있습니다.  1. 조건부 서식 메뉴 열기구글 시트를 열고, 서식을 적용하고 싶은 셀이나 범위를 선택합니다.상단 메뉴에서 "서식"을 클릭한 후 "조건부 서식"을 선택합니다. 2. 조건 설정하기별도로 지정하지 않았는데 자동으로 규칙이 적용되었습니다. 범위 : 서식을 적용하고 싶은 셀을 선택한 값으로 정..

구글시트/Sheets 2024.08.03

[구글시트] 구글캘린더 동기화 4. 시간경과후 자동동기화

구글시트에 작성된 일정을 구글캘린더와 동기화를 2가지로 해보았습니다. 시트에 일정을 직접입력하는 경우 데스크탑이면, 버튼이 유리하고, 모바일환경이 많으면 정해놓은 시간이 경과 하면 자동으로 일정이 동기화 되도록 하는 것이 답인것 같습니다. 구글시트 구글캘린더 일정시간이 지나면 자동 동기화(모바일환경)[목차] 1. AppScript 만들기function onEdit(e) { var sheet = e.source.getActiveSheet(); if (sheet.getName() === '구글캘린더') { createTrigger(); }}function createTrigger() { // 현재 설정된 모든 시간 기반 트리거 삭제 var triggers = ScriptApp.getProjec..

구글시트/Sheets 2024.07.24

[구글시트] 구글캘린더 동기화 3. 자동동기화

구글시트에 작성된 일정을 구글캘린더에 자동으로 동기화 하는 AppScript 코드입니다. 데이터가 AppSheet로 입력되기 때문에 한번에 입력되어 자동 동기화를 할 수 있습니다.  구글시트 구글캘린더 자동 동기화  목차   1. AppScript 만들기 2. 권한검토 3. 트리거만들기위의 목차를 클릭하면 해당 글로 자동 이동 합니다. 1. AppScript 만들기function syncToCalendar() { var ss = SpreadsheetApp.getActiveSpreadsheet(); var calSheet = ss.getSheetByName("구글캘린더"); var lastRow = calSheet.getLastRow(); for (var i = 2; i 구글캘린더ID는 본인의..

구글시트/Sheets 2024.07.24

[구글시트]구글캘린더 동기화 2. 버튼 동기화

구글캘린더와 동기화를 AppScript로 자동동기화 하였으나 문제가 발생하였습니다. 수기로 직접 시트에 입력하는 경우 전체를 입력하기도 전에 구글캘린더에 동기화가 됩니다. 그래서 시트에 입력을 다 하고, 버튼을 누르면, 동기화가 되도록 AppScript 코드를 만듭니다. 구글시트를 구글캘린더와 동기화 하는 방법 02. 버튼으로 동기화 하기  목차   1. AppScript 만들기 2. 권한검토3. 구글시트 메뉴버튼 4. 단점   위의 목차를 클릭하면 해당 글로 자동 이동 합니다. 1. AppScript 만들기구글시트의 확장프로그램 ▶ App Script 를 클릭합니다.function syncToCalendar() { var ss = SpreadsheetApp.getActiveSpreadsheet(); ..

구글시트/Sheets 2024.07.24

[구글시트] 구글캘린더 동기화 1.

구글시트에 작성된 일정을 구글캘린더와 동기화하는 방법에 대해 포스팅을 했는데, 에러가 많아서 좀 더 간결하게 코드를 수정해 보았습니다. 구글시트를 구글캘린더와 동기화 하는 방법 1.   목차   1. 구글시트 만들기 2. 데이터시트에서 데이터 불러오기 3. 구글캘린더 만들기 위의 목차를 클릭하면 해당 글로 자동 이동 합니다. 1. 구글시트 만들기구글캘린더와 동기화하기 위한 구글시트를 만듭니다. 저는 별도로 시트를 만들어서 가져오는 방식으로 만들었습니다.데이터 시트 작성 ▶  캘린더와 동기화할 시트에 자동으로 가져오기 ▶ 캘린더와 동기화데이터 시트에 새 데이터를 작성하면, 캘린더에 표기할 내용만 따로 캘린더와 동기화할 시트에 자동으로 가져와서 캘린더와 동기화 하는 것입니다.캘린더에 동기화할 시트에 바로 작..

구글시트/Sheets 2024.07.24

[구글시트] 소요시간 계산하기

구글시트에서 한 셀에 출근시간(시,분), 퇴근시간(시, 분)을 같이 입력했습니다. 그리고 9시간 30분 이후에는 1시간씩 추가 수당을 지급해야 합니다. 즉, OT계산을 위한 근무시간을 계산하는 방법을 찾아 봤습니다. mid로 텍스트를 추출해서 계산하였습니다.저는 위에처럼 09:00에 출근해서 21:30에 퇴근을 했다면, 09002130 숫자만 입력을 합니다.맞춤 숫자 형식으로 00:00-00:00으로 지정해 놓으면, 위 처럼 입력을 하면 09:00-21:30 으로 표시됩니다.이제 OT를 계산해 보겠습니다.MID함수=MID(문자열, 시작, 추출_길이) 입니다.근무시간의 7번째부터 2자리를 추출하고 근무시간의 1번째부터 2자리를 추출해서 빼면 근무한 시간이 나옵니다.=MID(A2, 7, 2) - MID(A2..

구글시트/Sheets 2024.07.10

[구글시트] 날짜 형식 "월"을 영어로

영문견적서가 필요해서 영문으로 작성하던 중 날짜 형식을 월을 영어로 표현해야하는데, 사용자서식을 아무리 바꾸어도 되질 않네요. 날짜 형식을 "3 June"으로 정확하게 표시하기 위해서는 구글 시트의 지역 설정과 사용자 지정 숫자 형식을 조정해야 합니다. 기본 지역 설정이 한국으로 되어 있으면 월이 한글로 표시될 수 있습니다. 이를 해결하기 위해 아래 단계를 따르세요.구글 시트의 지역 설정 변경파일 > 스트레드시트 설정을 클릭합니다.일반 탭에서 지역을 미국으로 변경합니다.저장을 클릭합니다.사용자 지정 숫자 형식 적용날짜가 입력 될 셀을 선택합니다.포맷 > 숫자 > 사용자 지정 숫자 형식을 선택합니다.dd mmm 을 입력합니다. 적용을 클릭합니다.일을 02, 03식으로 두자리로 표현하기 위해 "dd"를 입력..

구글시트/Sheets 2024.06.30

[구글시트] 견적서 숫자를 한글로 표기하기

견적서, 청구서에 한글로 "일금 000원정"이라고 표기하고 싶어 앱스크립트를 이용하여 표현해보았습니다.function numberToKorean(number) { if (number === undefined || number === null) { return ''; } const hanA = ["", "일", "이", "삼", "사", "오", "육", "칠", "팔", "구"]; const danA = ["", "십", "백", "천"]; const danB = ["", "만", "억", "조", "경"]; let result = ""; let numberStr = number.toString(); let unitCount = 0; while (numberStr.length >..

구글시트/Sheets 2024.06.27
반응형