논리/엑셀 프로그래밍

SUMIF 유동참조 (C매장 맥콜)

섬그늘 2008. 11. 14. 12:50

http://kin.naver.com/detail/detail.php?d1id=1&dir_id=1050202&eid=MO4rR9Z43+ISl75S9hU7U82fcu5jQ1uo

 

아래와 같이 유동참조를 해야 하므로 길지만 수식으로만 가능합니다. 표와 수식을 마우스로 긁어 엑셀시트에 붙이고 찬찬히 이해하신 후 실전에 응용해 보세요.

 

 

B

C

D

E

F

G

H

I

J

2

기준

A매장

B매장

C매장

 

보유

A매장

B매장

C매장

3

40

50

40

 

35

50

40

4

40

55

43

 

40

50

46

5

40

50

40

 

40

50

40

6

40

52

40

 

40

57

40

7

40

50

40

 

40

50

40

8

 

 

 

 

 

 

 

 

 

9

 

 

기준

보유

상태

 

 

 

 

10

C매장

43

46

적정

 

 

 

 

11

B매장

52

57

과다

 

 

 

 

12

A매장

40

35

부족

 

 

 

 

D10 =SUMIF(B$3:B$7,$B10,INDIRECT(ADDRESS(ROW($B$3),COLUMN($B$3)+MATCH($C10,$C$2:$E$2,0),,,"Sheet1")):INDIRECT(ADDRESS(ROW($B$7),COLUMN($B$3)+MATCH($C10,$C$2:$E$2,0),,,"Sheet1")))

E10 =SUMIF(G$3:G$7,$B10,INDIRECT(ADDRESS(ROW($G$3),COLUMN($G$3)+MATCH($C10,$H$2:$J$2,0),,,"Sheet1")):INDIRECT(ADDRESS(ROW($G$7),COLUMN($G$3)+MATCH($C10,$H$2:$J$2,0),,,"Sheet1")))

F10 =IF(ABS(D10-E10)<5,"적정",IF(D10>E10,"부족","과다"))

 

D10:F10 잡아 데이타 만큼 아래로 드래그 복사하시면 됩니다.