이 게시판은 아별닷컴 회원만 질문을 올릴 수 있습니다. 회원에게 주어지는 특권인셈이지요. 회원이 아닌 분들은 열람만 가능합니다.
글 수 822
안녕하세요. 복잡한 표에서 여러 단계를 거쳐서 일정 값을 취해야 하는 방법 문의드립니다.
아래와 같이 기준입력에서 사용자가 기준 1,2,3 에 값을 입력하면 아래 표1 에서 해당 값을 찾아 표시해 줄 수 있는 수식을 만들 수 있나요?
매크로로 만들어 돌려야 하는지...문의드립니다.
기준입력 |
|
|
|
|
|
기준1 |
2 |
결과값 |
w |
|
|
기준2 |
30 |
|
|
|
|
기준3 |
9 |
|
|
|
|
|
|
|
|
|
|
표1. |
|
|
|
|
|
|
|
기준3 | |||
기준1 |
기준2 |
3 |
6 |
9 |
12 |
1 |
10 |
a |
b |
c |
d |
20 |
e |
f |
g |
h | |
30 |
i |
j |
K |
L | |
2 |
10 |
m |
n |
o |
p |
20 |
q |
r |
s |
t | |
30 |
u |
v |
w |
x | |
3 |
10 |
y |
z |
A |
B |
20 |
C |
D |
E |
F | |
30 |
G |
H |
I |
J |
rynoel님..
안녕하세요?
두가지 경우를 나눠서 생각해볼 수 있는데요..
1. 기준표가 일정한 형식이 있는 경우.. (반드시 3개 행마다 새로운 카테고리가 시작된다든가..)
2. 기준표에 일정한 형식이 없는 경우..
1번의 경우는..
index, match, vlookup등의 함수를 활용해서 꼼수를 부릴 수 있는 여지가 많지요..
2번의 경우는 좀 복잡합니다.
조건에 맞는 값을 참조하는 이런 경우는 좀 복잡할 수 있지만..
저는 이런 경우에는 보조필드를 하나 추가해서 쉽게 해결합니다.
참고로.. 해당하는 항목을 카운팅 하는 것은 아래 게시물을 참고하세요.. (이번 질문은 카운팅이 아니라 참조네요)
http://www.abyul.com/zbxe/69678
첨부된 엑셀파일을 참고하세요..
다운 받기 : abyul.com_VLookupFromComplexTable20120626-1.xlsx
[ 미리 보기 ]