PGR21.com
- PGR21 관련된 질문 및 건의는 [건의 게시판]을 이용바랍니다.
- (2013년 3월 이전) 오래된 질문글은 [이전 질문 게시판]에 있습니다.
통합 규정을 준수해 주십시오. (2015.12.25.)
Date 2016/06/26 17:50:30
Name 카멘친트
Subject [질문] 엑셀 함수(일련번호 중 일부분이 같을때 검색 혹은 합계) 질문입니다.
엑셀 관련 질문드립니다.

기본데이터 표가 있을때 표에 있는 일련번호(10자리라고 할때)가 앞에서 8자리만 일치하는 수량만을

더하려고 합니다.

예를 들어 아래와 같은 표(이경우 일련번호는 다섯자리입니다.)가 있다고 가정할때에

<표>
일련번호  수량

50460         5
50850         3
50750         1
50461         6


일련번호 앞자리 네자리만 일치하는 것만 뽑아서 합산하려고 합니다.
데이터량이 상당히 많아서 표는 수정이 불가능합니다.
vlookup 이랑 sumif 로 5046 만 있는걸 해보려고 하는데...지식이 짧아서 잘 안되네요.

답변 미리 감사드립니다.

통합규정 1.3 이용안내 인용

"Pgr은 '명문화된 삭제규정'이 반드시 필요하지 않은 분을 환영합니다.
법 없이도 사는 사람, 남에게 상처를 주지 않으면서 같이 이야기 나눌 수 있는 분이면 좋겠습니다."
후메참
16/06/26 17:53
수정 아이콘
=LEFT (A1, 8, 0) 열을 추가시키고 해보세요
카멘친트
16/06/26 18:05
수정 아이콘
답변 감사합니다~! 근데 원본데이터에서 한번 추출과정을 거치지 않고 바로 하려고 하거든요.. 만들어 드려야 되는분이 컴퓨터가 익숙치 않으셔서요.. 피벗테이블의 데이터새로고침만으로 합계가 갱신되도록 하고 싶네요~
스물넷감성
16/06/26 18:11
수정 아이콘
sumif의 조건절에 Left(X,8,0)을 넣으면 될거같은데요?
Rorschach
16/06/26 18:27
수정 아이콘
A열(일련번호)이 문자열로 되어있다면
=SUMIFS(B1:B4,A1:A4,"=5046*")
이렇게 해 보시고 숫자로 되어있다면
=SUMIFS(B1:B4,A1:A4,">=50460",A1:A4,"<50470")
이렇게 해 보세요.
카멘친트
16/06/26 19:37
수정 아이콘
감사합니다. 만약 일련번호가 2513100171, 2513100170, 2513100180,2513100181 일 경우
앞에서 9자리 같은 경우에만 수량을 합친다고 한다면
=SUMIFS(B1:B4,A1:A4,left(a1,8,0)) 이게 맞을까요?
아님 다른 방법이 있을까요?
Rorschach
16/06/26 21:14
수정 아이콘
일련번호가 문자열일 경우엔
=SUMIFS(B1:B4,A1:A4,left(a1,9)&"*")
로 하시면 쉽게 해결하실 수 있으실겁니다.

일련번호가 숫자일 경우에 좀 복잡해지는데 함수가 문자열과 숫자를 아예 따로 판단하는 것 같네요.
=SUMIFS(B1:B4,A1:A4,">="&left(a1,9)*10,A1:A4,"<"&(left(a,9)+1)*10)
으로 하시면 해결은 가능합니다. 다만 자릿수가 유동적이라거나 하면 조건문을 좀 더 고민해봐야겠죠.
카멘친트
16/06/27 01:42
수정 아이콘
아!!! 감사합니다. 자릿수는 고정입니다. 낮에 이거때문에 골머리 썩고 있었는데..다행이네요~~!!
목록 삭게로! 맨위로
번호 제목 이름 날짜 조회
85412 [질문] 그래픽카드?문제관련 질문드립니다. [6] 예비군1년차1694 16/06/27 1694
85411 [질문] 회사 정규직인데 시급제? [6] 엔비8038 16/06/27 8038
85410 [질문] 신교대 관련 질문입니다. [5] 첸 스톰스타우트3113 16/06/27 3113
85409 [질문] 외국에서 국내로 들어올 때 외화로 얼마까지 가져올 수 있나요? [4] 완성형폭풍저그가되자3588 16/06/27 3588
85408 [질문] 악마의 발톱이라는 연고 정말 괜찮은건가요? 설탕가루인형형5888 16/06/27 5888
85407 [질문] 스마트폰 구입 조언 부탁드립니다 [1] 내사랑사랑아1813 16/06/27 1813
85405 [질문] 믹서기 제품 추천 부탁드립니다. [2] 순수한사랑2057 16/06/27 2057
85404 [질문] PC 파워가 운명했습니다. 이후 해결방법 질문드립니다. [4] 캐리건을사랑1873 16/06/27 1873
85403 [질문] 노트5 vs S7 vs S7엣지 골라주세요! [13] 하카세5265 16/06/27 5265
85402 [질문] 동원훈련 연기 방법... [1] JIRO2388 16/06/27 2388
85401 [질문] 슈퍼로봇대전 OG 오프라인 예약 관련 질문입니다. [2] 오늘은이걸로1953 16/06/27 1953
85400 [질문] 썬더버드 메일 백업 관련 질문입니다. 이시하라사토미3293 16/06/27 3293
85399 [질문] 태블릿에 대해 아무것도 모릅니다ㅠ 몇가지 알려주세요! Admiral2206 16/06/27 2206
85398 [질문] [휴대폰] 8월달에 약정이 끝납니다. [3] 렌 브라이트2561 16/06/27 2561
85397 [질문] 이 시점에 FM2016 구입할 만 할까요? [18] 조윤희3105 16/06/27 3105
85396 [질문] [하스스톤] 모바일 할 때 버그 [10] Anthony Martial3277 16/06/27 3277
85395 [질문] 공무원 시험 질문 [10] 조광래4830 16/06/27 4830
85394 [질문] 휴대폰 상단에 요 아이콘들 무슨어플의 아이콘인가요?? 멸치무침2885 16/06/26 2885
85393 [질문] 자게 [7] 삭제됨2278 16/06/26 2278
85392 [질문] 면세점에서 구매할 랩시리즈 목록인데 이게 맞나요? [6] 축구사랑2907 16/06/26 2907
85391 [질문] 주차위반 고지서가 집에 안날라 오게 하는 방법이 있을까요?? [6] 원스9375 16/06/26 9375
85390 [질문] 임대차 계약기간 관련 질문 [1] 파업2050 16/06/26 2050
85389 [질문] MMORPG의 흥행은 더이상 무리일까요? [18] 4099 16/06/26 4099
목록 이전 다음
댓글

+ : 최근 1시간내에 달린 댓글
+ : 최근 2시간내에 달린 댓글
맨 위로