전문가에게는 지루하게 들릴 수도 있지만 저는 Excel에 대한 전문 지식이 전혀 없으며 도움을 주실 수 있기를 바랍니다.
나는 다음을 가지고 있습니다 :
값이 가득한 열 A(A1:A100)
B열(B1:B100) 비어 있음
그리고 값이 가득한 C열 C(C1:C30)
나는 다음을 수행하려고합니다 :
C1:C30 내에서 A1에 가장 가까운 값(위치가 아닌 숫자 값)을 찾은 다음 가장 가까운 값(A1에 가장 가까운 C1:C30에서 나오는 값)을 B1에 복사하고 B100까지 계속 진행합니다.
예를 들어:
A1=6이고 C1:C3=1,2,5인 경우;
- A1에 가장 가까운 숫자 값은 5입니다.
- 5는 B1에 배치됩니다.
----- 명확하게 설명하지 못했다면 죄송합니다. 그렇다면 알려주세요..
미리 감사드립니다
답변1
B1에 다음 공식을 입력하세요.
=INDEX($A$1:$A$100,MATCH(MIN(ABS($A$1:$A$100-C1)),ABS($A$1:$A$100-C1),0),)
붙여넣은 후 수식 입력줄에서 Ctrl+ Shift+를 눌러야 합니다 . 그렇지 않으면 N/A가 표시됩니다.Enter
그런 다음 이 수식을 아래로 드래그하세요. 그러면 A1:A100 범위의 값을 검색하여 셀 C1에 가장 가까운 값을 찾습니다.
역방향
분명히 당신은 그 반대를 따르고 있습니다.
=INDEX($C$1:$C$30,MATCH(MIN(ABS($C$1:$C$30-A1)),ABS($C$1:$C$30-A1),0),)
그러면 C1:C30의 값을 검색하여 셀 A1에 가장 가까운 값을 찾습니다.