본문 바로가기
반응형

Lookup3

부분 일치 값 찾기 1. 문제보통은 '사과맛있어'에서 '사과'가 포함되어 있는지 여부를 찾는데이번에는 '사과맛있어', '바나나맛있어' 등에 어떤 단어가 들어가 있는지를 찾는 문제입니다.'사과맛있어'에 '사과'가 포함되어 있는지 여부는 =match("사과","사과맛있어",0)로 0보다 크다면 있는 것이고, 에러가 발생하면 없는 것입니다.그런데, 문자에 '사과' 또는 '바나나' 등에서 어떤 단어가 들어가 있는지는 복잡해집니다. 하나씩 단어와 비교해서 있는지 여부를 찾아야 하기 때문입니다.2. 해법 1 - Match + IsNumber + Find + Index 함수가. Match + IsNumber + Find 함수이 때는 Match 함수를 사용하는데, 찾을 값과 범위가 아니라, 찾을 값을 True로 지정합니다.다시 말해 =M.. 2025. 7. 15.
근무 계획표에서 해당 유형에 해당하는 근무자 구하기 1. 문제 A5셀부터 H13셀까지 근무계획표가 있는데,아래 근무 유형에 따른 근무자를 구하는 것입니다.2. 해결방안다른 사람들은 Lookup 함수를 자주 사용하는데, 이걸 풀어보니 용도에 따라 Aggregate 함수와 Lookup 함수를 사용해야 하네요.가. 근무유형이 비어 있을 때 근무유형 구하기(1) Aggregate 함수 이용Aggregate 함수의 구문은 참조형과 배열형이 있는데, 배열형인 경우AGGREGATE(function_num, options, array, [k]) 입니다.구하는 수식은 아래와 같습니다.=INDEX($A$1:$A$20,AGGREGATE(14,3,1/($A$15:$A15"")*ROW($A$15:$A15),1))function_num은 최소값을 구해야 하므로 Large에 해당하.. 2025. 7. 2.
문장에서 일치하는 단어 찾기 (2) 나. 두 번째 방법 (1) Lookup 함수VLookup 함수는 많이 다뤄봤는데, Lookup 함수는 낯섭니다. 그렇지만 일련의 범위에서 일치하는 값을 찾은 후 반환값을 찾는 것은 동일합니다. Lookup 함수는 벡터형과 배열형으로 나뉘는데 배열형의 경우는 VLookup 또는 HLookup함수를 사용하라고 권장하고 있습니다. 벡터형의 구문은 LOOKUP(lookup_value, lookup_vector, [result_vector])로서lookup_value는 찾을 값,lookup_vector는 찾을 대상으로 행이나 열을 한 개만 포함하는 범위,result_vector는 반환 값이 있는 행이나 열을 한 개만 포함하는 범위입니다. 아래 예제의 수식은 =LOOKUP(4.19,G2:G6,H2:H6)로서4.19.. 2024. 7. 1.
반응형