엑셀 2010 년 행에 다음 비어 있지 않은 셀의 열 머리글을 가져
행에서 비어 있지 않은 다음 셀의 열 머리글을 검색하려면 INDEX, MATCH, MIN, IF 및 COLUMN 함수의 조합을 사용하여 출력을 얻을 수 있습니다.
INDEX : 주어진 범위에서 특정 행과 열의 교차점에있는 셀의 값 또는 참조를 반환합니다.
구문 : = INDEX (array, row_num, column_num)
MATCH 함수는 선택한 셀 범위에서 지정된 항목을 검색 한 다음 범위에서 해당 항목의 상대 위치를 반환합니다.
구문 = MATCH (lookup_value, lookup_array, match_type)
최소 : 셀 범위 또는 배열에서 가장 작은 수를 반환합니다. 예를 들어 숫자 목록에 5, 6, 7, 8, 9 및 10이 포함 된 경우 출력은 5가됩니다.
구문 = MIN (number1, number2, …)
최대 255 개의 인수가있을 수 있습니다. 아래 표시된 스크린 샷을 참조하십시오.
IF 함수는 지정한 조건이 TRUE 또는 FALSE인지 확인합니다. 조건이 TRUE를 반환하면 미리 설정된 값을 반환하고 조건이 FALSE를 반환하면 다른 미리 설정된 값을 반환합니다.
구문 = IF (logical_test, value_if_true, value_if_false)
COLUMN : 참조의 열 번호를 반환합니다.
구문 : = COLUMN (reference)
예를 들어 보겠습니다 :
행 1에는 1 월부터 12 월까지의 월 목록이 포함됩니다. 행 2는 12 개월 동안 지불해야하는 금액을 나열합니다. 행의 빈 셀은 해당 월에 지불해야 할 금액이 없음을 나타냅니다. 우리는 매월 다음 달의 이름을 표시 할 새 행을 생성하려고합니다. 지불 기한입니다.
A3 셀에서 수식은 = INDEX (A1 : $ L1, MATCH (MIN (IF (A2 : $ L2 <> “”, COLUMN (A2 : $ L2))), COLUMN (A2 : $ L2)))
-
키보드에서 Enter를 누르십시오.
-
이 함수는 Jan을 반환합니다. 즉, 1 월에 지불해야 함을 의미합니다.
-
행 2에서 item1과 item2를 제거하면 함수는 Mar를 반환합니다.
-
A3 셀의 수식을 B3 : L3 범위에 복사하여 지불해야하는 월을 반환 할 수 있습니다.