반응형

VStack 4

세로 데이터를 가로 데이터로 변경하기

1. 문제왼쪽의 세로로 된 데이터를 오른쪽과 같이 가로로 배치하려고 합니다. 2. 해법Microsoft 365 기준으로 설명하려고 합니다. 가. 이름 추출하기(Unique 함수)중복된 이름을 하나씩만 추출하려면 Unique 함수를 사용하면 됩니다. 수식은 =unique(a1:a11)입니다. 365 버전은 E8에서 E12셀에서 보는 바와 같이 동적 배열형태로 값이 반환되고, 파란색 실선으로 테두리가 그려집니다. 나. 과목, 성적을 가로로 배치하기머리글 부분은 따로 설명하고, 먼저 과목명과 성적 부분만 먼저 2개씩 가로로 배치해 보겠습니다. (1) Filter 함수 적용 =FILTER(B2:C11,A2:A11=E9)라고 하면 E9셀의 이름에 맞는 B2에서 C11의 데이터가 아래와 같이 세로로 표시됩니다. (..

Excel 2024.03.15

열 2개에서 원하는 값 찾아서 세로로 쌓기

열 하나로 레코드가 정리되면 좋은데, 위와 같이 A열과 C열에 구분자가 있고, 값이 B열과 D열에 있을 때 원하는 구분값에 대한 값을 찾아서 G열에 표시하고자 합니다. 1. 문제점 ① A에 해당하는 값을 찾을 수는 있는데, 중간에 공백이 생김 ② C열과 D열을 A열 아래에 붙인 다음 값을 뽑아낼 수는 있는데, C열이 아래로 내려가서 원하는 결과와 순서가 달라짐 2. 해결 방안 1 ① A값이 있는 경우 오른쪽 값 가져오기 =IF(A2="A",B2,IF(C2="A",D2,"")) ② 왼쪽에 정렬을 위한 일련번호 기록하기 =IF(LEN(G2),MAX($F$1:F1)+1,"") 길이가 0보다 큰 경우 일련번호 최댓값에 1을 더한 값을 채웁니다. ③ 값으로 붙여 넣기 정렬하면 다시 G열의 값이 바뀌므로 F열과 G..

Excel 2023.12.28

쿼리 추가(Vstack 기능)와 병합(Hstack 기능)

파워 쿼리에는 표를 쿼리로 만들어 두 개 이상의 표를 결합, 다시 말해 열을 기준으로 아래에 데이터를 추가하거나, 행을 기준으로 오른쪽으로 데이터를 병합하는 기능이 있습니다. 1. 쿼리 추가 가. 의미Vstack함수 사용 시 열의 위치를 기준으로 세로로 데이터를 추가함에 따라 열 이름이 불일치하는 문제가 있었는데, 이를 해결할 수 있는 기능이 파워 쿼리의 추가 기능입니다. 나. 실행 방법 위 2개는 열의 위치가 맞으므로 문제가 없으므로, 세 번째 열의 위치가 다른 것으로 파워 쿼리의 추가 기능을 실습해 보겠습니다. ① 먼저 A20부터 B23셀까지의 데이터 영역 중 아무 데나 커서를 넣고, 데이터 탭, 데이터 가져오기 및 변환 그룹의 '테이블/범위에서'를 클릭합니다. ② 이미 표가 만들어져 있다면 표를 만..

Excel 2023.05.23

엑셀 Vstack, Hstack 함수

1. 의미 Vstack 함수는 배열을 세로로 추가해 주는 함수이며, Hstack 함수는 배열을 가로로 추가해 주는 함수입니다. Microsoft 365용 Excel, Mac용 Microsoft 365용 Excel, 웹용 Excel에서만 사용가능한 함수입니다. 웹 용 Excel에서 지원한다는 것이 대단합니다. 2. 구문 =VSTACK(array1,[array2],...) ※ 최대 열 길이에 미달하는 행이 있으면 #N/A! 오류로 채워지므로, IfError 함수를 함께 사용해야 합니다. =HSTACK(array1,[array2],...) ※ 최대 행 길이에 미달하는 열이 있으면 #N/A! 오류로 채워지므로, IfError 함수를 함께 사용해야 합니다. 3. 사용 예 가. Vstack 함수 (1) 열 길이가 ..

Excel 2023.05.22
반응형