Warning: Undefined array key "fperm" in /kieuns/www/inc/io.php on line 255 Warning: Undefined array key "metadata" in /kieuns/www/lib/plugins/pagetitle/syntax/decorative.php on line 146 Warning: Undefined array key "fperm" in /kieuns/www/inc/io.php on line 255 구글시트 팁 정리 [GINS WIKI 긴스 위키] Warning: Undefined array key "stylesheets" in /kieuns/www/inc/StyleUtils.php on line 102

사용자 도구

사이트 도구


사이드바

카테고리

office:google-sheet
Warning: Undefined array key "xhtml" in /kieuns/www/lib/plugins/pagetitle/syntax/decorative.php on line 146 Warning: Undefined array key "fperm" in /kieuns/www/inc/io.php on line 255

날짜를 요일로 변환

ms office는 요일 문자로 (월,화,수) 바로 변환해주는 함수가 있지만, 구글 스프레드시티에는 문자열로 변환 시켜주는 기능을 없어서 간단히 작성.

vlookup()으로 대충 만족했다.

날짜를 요일로 변경 하는 함수

a b
1 2012/7/2 =weekday(a1,2)

b1 의 값은 2가 입력된다.

= weekday( 셀번호, type ) : 셀번호의 날짜를 보고 요일을 숫자 값으로 리턴한다.
= : type 이 2면, (월,1), (화,2), (수,3)... 의 값을 리턴한다.

vlookup()으로 숫자값을 요일 문자로 변환

vlookup( 찾는값, 검색 범위, 참고할 데이터의 열 번호 )
= 참고할 데이터의 열 번호 : "검색 범위"가 1개 이상의 열을 포함하는데, 그 선택된 셀 범위 안에서 열 번호를 적는다. 참고하는 열이 3개면 1,2,3 중에 결과 값을 리턴할 열 번호를 리턴한다. 스프레드시티의 열 번호 (A, B같은 열 표시)가 아니다.
sheet A
a b
1 2012/7/2 =weekday(a1,2)

sheetA!b1 에, 숫자가 아닌 문자형식의 요일로 바꾸고 싶다.

sheet B
a b
1 1
2 2
3 3
4 4
.. 일요일까지 적는다 ..
  1. weekday(a1,2) 으로 일단 숫자 형식의 요일 값은 얻을 수 있다.
  2. vlookup()으로 sheetB!a1:b4에서 해당 요일의 숫자 값을 찾는다.
  3. vlookup() 3번째 파라마터, 데이터의 열 번호에 해당되는 값이 리턴된다.

sheetA!b1 에 아래 코드를 넣는다.

=vlookup
( 
  weekday(A1,2),		// 검색할 값
  sheetB!$A$1:$B$4,	// 검색 범위
  2			// 찾은 결과값을 리턴할 열 번호
)
office/google-sheet.txt · 마지막으로 수정됨: 2024/04/23 22:43 (바깥 편집)