업무스킬_커리어/엑셀(Excel)(2)
-
offset과 counta함수 조합하여 동적배열 만들기
offset함수의 문법은 아래와 같다 Returns a range reference shifted a specified number of rows and columns from a starting cell reference. OFFSET(cell_reference, offset_rows, offset_columns, [height], [width]) 즉 특정 칸부터 밑으로 몇칸,오른쪽으로 몇칸 이동한뒤 [height], [width]만큼의 범위를 돌려준다.('값'이 아님!!) 여기서 뒷부분의 [height], [width] 를 각각 counta함수를 써주면 새로운 행 또는 열이 추가될때마다 자동적으로 참조범위가 그만큼 늘어난다. vlookup에 응용하면 참조범위가 자동으로 늘어나니 더 고급진 활용이 가능..
2022.09.23 -
vlookup 대신 index(match)사용할 것
vlookup과 동일한 기능을 하면서 vlookup이 받는 제약이 없어 훨씬 더 뛰어난 것이 index와 match함수를 이용하는 것이다. index와 match는 서로 반대되는 기능을 하는데 함께 사용하면 각자의 단점을 보완해주는 식이라고 할 수 있다. 용법은 다음과 같다. =index($B:$D,match($A1,$C:$C,0),2) 식을 풀이하자면 먼저 match(찾을 값, 검색범위(1차원), [검색유형]) 는 찾고자 하는 값의 위치값(행 또는 열에 해당하는 숫자)을 알려주는데 검색범위가 1차원이다. 1차원이라는 뜻은 면적이 아니라 선이라는 뜻이다. 즉, match 검색범위에 면적을 입력할 수는 없고 단지 행 또는 열 중 하나만 입력가능하며, 행을 입력했다면 몇번째 행에 있는지, 열을 입력했다면 몇..
2022.09.23