반응형

makearray 2

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

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

MakeArray 함수로 구구단 만들기

1. MakeArray 함수 가. 구문 =MAKEARRAY(rows, cols, lambda(행, 열)) 지정된 행과 열의 크기로 Lambda함수를 이용해 행과 열 값이 입력된 계산 값을 반환합니다. 나. 예시 o 행과 열을 곱한 값 반환하기 =MAKEARRAY(3,3,LAMBDA(row,col,row*col)) 3*3의 배열을 만드는데 행이 고정된 상태에서 열의 크기가 변합니다. For~Next 반복문과 매우 유사합니다. o For ~ Next 반복문과 비교 위와 같은 결과를 아래와 같이 매크로를 만들어서 얻을 수 있습니다. Sub maparr() Dim row As Integer, col As Integer For row = 1 To 3 For col = 1 To 3 Cells(row + 4, col..

Excel 2024.01.14
반응형