EXCEL 데이터 정리
목차
MOD
INT
COLUMN
MOD & COLUMN
INT & COLUMN
INDEX & MATCH & MOD & INT & COLUMN
※ INDEX & MATCH 관련
2024.04.11 - [EXCEL] - EXCEL 데이터 정리 (INDEX & MATCH / SEQUENCE)
MOD
※ 분자를 분모로 나누고 남은 나머지 값을 출력한다.
함수 구성 : MOD(분자, 분모)
- e.g 1) MOD(10,3)
-> 값 : 1 - e.g 2) MOD(4,2)
-> 값 : 0
INT
※ 입력된 값을 가장 가까운 정수로 내림한다.
함수 구성 : INT(숫자)
- e.g 1) INT(10.9)
-> 값 : 10 - e.g 2) INT(11/3)
-> 값 : 3
COLUMN
※ 셀의 열 번호를 출력한다.
함수 구성 : COLUMN('선택사항')
- COLUMN()
* 수식이 적용된 셀의 열 번호를 출력한다.
e.g) D10에 해당 수식이 적용된 경우 -> 값 : 4 - COLUMN(C4)
-> 값 : 3
MOD & COLUMN
※ 다른 수식 내에서 0~2 등 숫자를 순서대로 적용할 때 사용할 수 있다.
함수 구성 : MOD(COLUMN()-COLUMN(수식이 시작하는 셀), 분모)
e.g) =MOD(COLUMN()-COLUMN($D$2),3)
* 위 예시를 D2에 적용 -> 적용 후 오른쪽으로 드래그해서 복사
D2 : MOD(COLUMN(D2)-COLUMN($D$2),3)
-> MOD(4-4,3) -> 값 : 0
E2 : MOD(COLUMN(E2)-COLUMN($D$2),3)
-> MOD(5-4,3) -> 값 : 1
F2 : MOD(COLUMN(F2)-COLUMN($D$2),3)
-> MOD(6-4,3) -> 값 : 2
* 값을 추출하는 범위의 시작 위치에 따라서 수식에 +1 등을 적용할 수 있다.
INT & COLUMN
※ 다른 수식 내에서 0~2 등 각 숫자가 일정 횟수 동안 반복되도록 할 때 사용할 수 있다.
함수 구성 : INT((COLUMN()-COLUMN(수식이 시작하는 셀))/반복되는 값)
e.g) =INT(COLUMN()-COLUMN($D$2),3)
* 위 예시를 D2에 적용 -> 적용 후 오른쪽으로 드래그해서 복사
D2 : INT(COLUMN(D2)-COLUMN($D$2),3)
-> INT(4-4,3) -> 값 : 0
E2 : INT(COLUMN(E2)-COLUMN($D$2),3)
-> INT(5-4,3) -> 값 : 0
F2 : INT(COLUMN(F2)-COLUMN($D$2),3)
-> INT(6-4,3) -> 값 : 0
G2 : INT(COLUMN(G2)-COLUMN($D$2),3)
-> INT(7-4,3) -> 값 : 1
* 값을 추출하는 범위의 시작 위치에 따라서 수식에 +1 등을 적용할 수 있다.
INDEX & MATCH & MOD & INT & COLUMN
※ 선택된 범위에 있는 특정 문자를 기준으로 설정된 행과 열의 범위에 있는 모든 값을 1개 행에서 오른쪽으로 행과 열의 증가량에 맞춰서 해당하는 값을 연속으로 출력한다.
* 값을 추출하는 범위의 시작 위치에 따라서 MOD와 INT 수식에 +1 등을 적용할 수 있다.
함수 구성 : INDEX(선택된 범위, MATCH(찾는 문자, 찾는 범위, 일치 여부)+ MOD(COLUMN()-COLUMN(수식이 시작하는 셀), 분모), INT((COLUMN()-COLUMN(수식이 시작하는 셀))/반복되는 값))
e.g) =INDEX($B:$D,MATCH(45190.38813,$A:$A,0)+MOD(COLUMN()-COLUMN($G$2),3), INT((COLUMN()-COLUMN($G$2))/3)+1)
* 수식 적용 셀 : G2
* 찾는 문자별 출력 범위 : 3x3
-> 45190.38813를 A 열에서 찾은 후 B2~B4, C2~C4, D2~D4 순서로 값을 추출한다.
- 선택된 범위 : 출력할 값이 있는 전체 범위
e.g) B~D 열
행 번호
- 찾는 문자 : 찾을 값 또는 문자 등
* 찾은 문자가 있는 위치가 행 번호가 된다.
e.g) "문자", 45190.38813 등 - 찾는 범위 : 찾는 문자가 있는 범위
* 1개의 행 또는 1개의 열을 범위로 선택해야 한다.
e.g) A 열 - 일치 여부 : 기준이 되는 문자와 찾아질 문자의 일치 정도에 대한 것
-1 : 보다 작음
0 : 정확히 일치
+1 : 보다 큼 - MOD & COLUMN
* 0~2 등 숫자를 순서대로 반복
e.g) MOD(COLUMN()-COLUMN($G$2),3)
-> 3개의 숫자(0~3)를 반복
열 번호
- INT & COLUMN
* 0~2 등 숫자를 일정 횟수씩 반복
e.g) INT((COLUMN()-COLUMN($G$2))/3)+1
-> 1을 더해서 1부터 3씩 숫자가 반복
첨부파일
'EXCEL' 카테고리의 다른 글
EXCEL 셀의 개수를 구하는 함수 (COUNT / COUNTA / COUNTBLANK / COUNTIF / COUNTIFS) (0) | 2024.04.28 |
---|---|
EXCEL 데이터 유효성 검사 (데이터 유효성 검사 / VLOOKUP) (0) | 2024.04.27 |
EXCEL 데이터 정리 (INDEX & MATCH / SEQUENCE) (0) | 2024.04.11 |
EXCEL 데이터 정리 (VLOOKUP & HLOOKUP / SEQUENCE) (0) | 2024.04.06 |
EXCEL 데이터 정리 (조건부서식 중복 값 & 필터 및 정렬) (0) | 2024.04.05 |