1. FAQ
  2. 엑셀(Excel)
  3. AfterEffects
  4. Premiere
  5. Photoshop
  6. ETC

이 게시판은 아별닷컴 회원만 질문을 올릴 수 있습니다. 회원에게 주어지는 특권인셈이지요. 회원이 아닌 분들은 열람만 가능합니다.

SUMIFS 관련 질문입니다!!

SUMIF 조회 수 2450 추천 수 0 2012.09.03 17:17:01

안녕하세요~ ^^

 

항상 친절하고 따뜻하며 완벽한 답변에 감사드립니다. (굽신굽신)

 

다름이 아니라 제가 데이터베이스 정리 작업중인데요..

 

2가지 조건에 대한 수량의 합을 구하는건데 .. 조금 애매해서요 ..

 

일단 테이블은..

코드1

코드2

수량

ABC#

112233

100

ABC

112233

50

ABCC#

112233

55

위와 같이 되어있습니다.

 

코드2에는 다양한 종류의 코드가 있는데 ...

 

조건이...

 

정해진 코드(코드2기준)에서  코드1 중 끝에 #을 포함하는 경우만의 수량 합계를 내는 것입니다.

 

@.@ sumif 속에 if를 넣어 right 에 # 에 ... ㅁㄴㅇ리ㅏㅓㅗㅁㄴㅇㄹ 하다가 미궁에 빠졌습니다.. ㅠㅠ

 

어찌하면 좋을까요???

 

 

 

 


댓글 '4'

profile

[레벨:30]아별

2012.09.03 21:47:22
*.130.73.75

추천
1
비추천
0

jmsynn님..

굽신굽신.. ㅎㅎ

 

2가지 조건을 만족하는 값에 대한 조건부 합계네요..

이런 경우는 SUMIFS와 SUMPRODUCT함수 둘 다 사용이 가능합니다.

엑셀 2007이상 사용자라면 SUMIFS를, 2003버전 이하 사용자라면 SUMPRODUCT를 사용하시면 될 것 같습니다.

(SUMIFS가 엑셀 2007버전 부터 지원되는 함수이기 때문이죠..)

=SUMIFS(C2:C4,B2:B4,A7,A2:A4,"*#")

=SUMPRODUCT((B2:B4=A8)*(RIGHT(A2:A4,1)="#")*(C2:C4))

 

SUMIFS 함수는 아래와 같은 인수를 갖습니다.

=SUMIFS( 합계를낼영역-숫자가있는영역 , 조건1을 찾을 영역, 조건1, 조건2를 찾을 영역, 조건2, 조건3영역, 조건3, ..................)

 

다운받기 : abyul.com_SUMIFS_SUMPRODUCT_20120903-1.xlsx

 

[미리보기]

abyul.com_SUMIFS_SUMPRODUCT_20120903-1.jpg

 

 

** 첨부파일도 같이 올려주심 더 좋았을텐데.. 쩜쩜쩜..

첨부

[레벨:3]jmsynn

2012.09.04 13:01:12
*.163.60.21

늘 첨부파일을 올려서 아별님의 이해를 돕고자 생각하지만.. ㅠㅠ

 

회사 보안상의 이유로 파일 업로드가 안되는 지라... ㅠㅠ

 

답변 감사합니다 아별님 ~ 사...랑.. 아..아닙니다..

 

SUMIFS는 자주 사용해왔지만..   "*#")  이 부분이 흥미롭네요..

 

저렇게도 가능한 건지..  몰랐습니다..

 

역시 기본기 부족이 여지없이 들어나는 상황이네요 ㅠㅠ

 

정말 감사합니다 !! ^___^

profile

[레벨:30]아별

2012.09.05 09:41:11
*.104.126.21

아 그러시군요..

이넘의 회사 보안.. ㅎㅎ

앞으로 jmsynn님은 첨부파일을 올리지 않으셔도 인정해드리겠습니다.

지금처럼 표로 게시물에 올려주세요.. 데이터가 아예 없는 것보다 훨~씬 좋습니다. ^^

 

특정 문자를 대표하는 와일드카드 문자는 찾기 및 조건부 연산시 많이 사용하게 됩니다.

* 문자는 전체를 대표하는 와일드카드로, *#은 #으로 끝나는 문장 전체, *#*는 #을 포함하는 문장 등으로 사용할 수 있습니다.

? 문자는 한글자만 대표하는 와일드카드로  ???#* 라고 하면 4번째 문자가 #인 문장을 찾는 것을 의미합니다.

참고로.. ~문자가 있는데요..

*문자 자체를 찾거나할때 필요합니다. ~*라고 해줘야 *문자를 찾습니다. 비슷하게 ~문자를 찾을 경우에는 ~~이렇게 두번 써줘야 ~문자를 찾습니다.

가끔 VLOOKUP등에서 ~가 포함된 문자를 검색할때 에러가 나는 요인이기도 합니다.

아래 같은 표에서 VLOOKUP에서 2012.09.12~2012.09.28를 찾으려면 2012.09.12~~2012.09.28로 찾아야 찾아집니다.

2012.09.01~2012.09.08    대만출장

2012.09.12~2012.09.28   유럽출장

 

SUMIF, COUNTIF, VLOOKUP 등등 찾아서 연산하는 모든 함수에 동일하게 적용됩니다.

 

도움이 되셨기를..

[레벨:3]jmsynn

2012.09.05 15:54:16
*.163.60.21

으아~ !! 신세계를 발견했네요 !!! + _+

 

감사합니다! 오예~! 오예~!

문서 첨부 제한 : 0Byte/ 2.00MB
파일 제한 크기 : 2.00MB (허용 확장자 : *.*)
List of Articles
번호 제목 글쓴이 날짜 조회 수
공지 공지 [공지] 아별닷컴의 엑셀 질문방 폐쇄합니다. 카페 질문방 이용하세요.. imagefile [레벨:30]아별 2015-04-23 41965