비슷한 카테고리의 품목을 하나로 묶고 싶습니다.(SUMIF, IF, LEFT 사용)

함수/공식
작성자
이진하
작성일
2020-05-30 22:08
조회
236

안녕하세요. 제가 워낙 엑셀 초보여서 해결하기 힘든 일이 있어 질문을 드립니다.

다른 방법으로 값을 구할 수는 있는데, 함수를 한번만 써서 자동채우기로 연속된 값들을 전부 정리하고 싶어서요.

부디 도움 주시면 감사하겠습니다.

 

저는 아래의 기존에 주어진 표에서 카테고리를 더 간단히 정리하려고 합니다. 50A로 전부 통일할 수 있는 사이즈는 통일해서 그 수를 SUMIF로 더하려고 합니다. 그러기 위해서 저는 새 기준을 우측의 "50A", "80A", "100A" 등으로 간략화했습니다.

그러기 위해서 저는 기존에 주어진 사이즈가 있는 범위의 셀에서 "A"가 셀의 몇 번째에 위치했느냐에 따라서 IF 함수를 사용해 값을 출력하려고 합니다.

제가 생각한 방법은, I4에 수식을 이렇게 입력하는 겁니다

=IF(LEFT(B4,3)="A",LEFT(B4,3),LEFT(B4,4))
이렇게 제가 참조하는 셀의 3번째 자리값이 "A"인 경우 해당 셀에 LEFT 함수를 사용해 3번째 값까지 출력, 만약 A가 아니고 다른 글자(대부분 0입니다. 숫자)라면 LEFT함수로 4번째 값까지 출력하도록 하고 싶습니다.

"A"를 "text"로 바꿔서도 해보고 여러가지 방법을 시도했는데 잘 안되네요. 고견 여쭙고 싶습니다~

제가 가장 해결하고 싶은 부분은 해당 셀의 3번째 값이 무엇이냐에 따라 LEFT함수로 출력하는 값을 3번째/4번째 두개로 표현해서 아래의 셀까지 다 자동채우기로 한번에 채우려는 것입니다.

 

A B C D E F G H I
         1 기존에 주어진 표 새로 정리하고자 하는 표
         2
         3  품명  사이즈  단위  수량  품명  사이즈  단위  수량
         4  각파이프  50Ax15A  EA       2.00  각파이프  50A  EA
         5  각파이프  50Ax20A  EA       2.00  각파이프  80A  EA
         6  각파이프  50Ax25A  EA       4.00  각파이프  100A  EA
         7  각파이프  80Ax20A  EA       1.00
         8  각파이프  100Ax20A  EA       2.00
회원등급 : 잎새등급
포인트 : 224 EP
총질문 : 8 개 (마감율 : 88%)
채택답변 : 0 개
전체 4

  • 2020-05-31 00:42

    요거 맞나 모르겠네요?!

    =IF(MID(B4,3,1)="A",LEFT(B4,3),LEFT(B4,4))

    참고하시고 잘되시기를 ^^


    • 2020-05-31 19:40

      이게 제가 생각한거 딱 맞습니다, 미드 함수를 제가 잘못 사용했었네요 감사합니다!!!


  • 2020-05-31 04:09
    채택된 답변

    각 사이즈별로 SUMIF 를 구하고 싶단 말씀이시지요? 🙂

    =SUMPRODUCT(LEFT(사이즈범위,SEARCH("A",사이즈범위))=사이즈)*수량범위)
    사이즈범위 > B4:B8
    사이즈 > G4, G5...
    수량범위 > D4:D8

    로 이용하시면 해결되실듯 합니다 ^^


    • 2020-05-31 19:42

      위 코리님이 남겨주신 답변이 제가 생각한게 맞는데, 이렇게도 해결할 수 있네요. 안그래도 어제 필터 함수 동영상 보면서 SEARCH함수 사용하신 거 보고 생각했었는데,
      익숙하지 않은 SUMPRODUCT도 쓸 수 있고 이 수식은 위 경우 말고 다른 경우에도 사용이 가능하네요. 감사합니다! 동영상 잘 보고 있어요!


전체 3,202
번호 카테고리 제목 작성자 작성일 추천 조회
3189 VBA
New 크롤링 콤보박스 선택하는 방법을 문의합니다. 첨부파일
런필드 | 01:01 | 추천 0 | 조회 5
런필드 01:01 0 5
3188 VBA
New Dutool처럼 VBA로 CommandBar의 크기를 정사각형 모양으로 구성하려면 어떻게 해야 하는지 문의드립니다.
namonamo | 00:06 | 추천 0 | 조회 3
namonamo 00:06 0 3
3187 함수/공식
New 1:N 매칭 계산
아이라이 | 2021.06.13 | 추천 0 | 조회 3
아이라이 2021.06.13 0 3
3186 함수/공식
New vlookup 여러결과 공식에서,다른 열의 기준을 포함하는 결과값을 불러오려면 어떻게 해야하나요
won**** | 2021.06.13 | 추천 0 | 조회 6
won**** 2021.06.13 0 6
3185 VBA
New 5000개이상의 데이터를 230행씩 짤라서 파일1,파일2,파일3,파일4...파일50,파일51...으로 파일을 분리저장시키는 방법이 있을까요? (시트이름은 무조건 Sheet1)이어야합니다. (2)
블리 | 2021.06.13 | 추천 0 | 조회 14
블리 2021.06.13 0 14
3184 피벗테이블
New 피벗테이블에 조건부서식 적용 후 새로고침 할 때
월마리아 | 2021.06.13 | 추천 0 | 조회 21
월마리아 2021.06.13 0 21
3183 파워쿼리/피벗
New 파워쿼리 일별로 나열된 데이터 정규화 _ 예제 첨부파일
오빠두엑셀 | 2021.06.12 | 추천 0 | 조회 37
오빠두엑셀 2021.06.12 0 37
3182 함수/공식
New 월/일 시간 형태 데이터 변환 관련 _ 답변 첨부파일 (2)
오빠두엑셀 | 2021.06.12 | 추천 0 | 조회 34
오빠두엑셀 2021.06.12 0 34
3181 함수/공식
New 시간계산 질문 드립니다. 첨부파일 (1)
mo**** | 2021.06.12 | 추천 1 | 조회 32
mo**** 2021.06.12 1 32
3180 함수/공식
New 함수 자동 수식 반영 가능여부 첨부파일 (4)
승재빠 | 2021.06.12 | 추천 0 | 조회 33
승재빠 2021.06.12 0 33
3179 VBA
New vba 차트 관련 문의(데이터레이블, 차트스타일)
aaaadcba | 2021.06.12 | 추천 0 | 조회 21
aaaadcba 2021.06.12 0 21
3178 기능/도구
New 배열 Data를 셀에 표시하는 방법 있을까요?
꼬로록 | 2021.06.12 | 추천 0 | 조회 29
꼬로록 2021.06.12 0 29
3177 함수/공식
New 인사발령 관리대장에서 함수 정렬하는 방법 알려주세요.. 첨부파일 (4)
승재빠 | 2021.06.12 | 추천 0 | 조회 51
승재빠 2021.06.12 0 51
3176 함수/공식
New [RANK 함수] 조건부 서식을 이용해 역순으로 배경색을 넣어야하는데 0 값을 제외하는 방법에 대한 질문
승기 | 2021.06.12 | 추천 0 | 조회 24
승기 2021.06.12 0 24
3175 함수/공식
New 배열 수식 질문입니다. 첨부파일
행복지기 | 2021.06.12 | 추천 0 | 조회 23
행복지기 2021.06.12 0 23
3174 VBA
New 엑셀VBA 고수님의 도움이 절실합니다. 첨부파일 (1)
나나나 | 2021.06.12 | 추천 0 | 조회 38
나나나 2021.06.12 0 38
3173 함수/공식
New substitute 함수에서 를 여러개 설정할 수 있나요? (1)
unicode | 2021.06.11 | 추천 0 | 조회 34
unicode 2021.06.11 0 34
3172 함수/공식
New 엑셀 VLOOKUP 함수를 활용한 시트 업데이트 첨부파일
우왕 | 2021.06.11 | 추천 0 | 조회 34
우왕 2021.06.11 0 34
3171 함수/공식
New FILTER 함수 적용시 종료 후 다시 열면 배열 함수로 변경될 때 (2)
이게뭐야 | 2021.06.11 | 추천 0 | 조회 21
이게뭐야 2021.06.11 0 21
3170 VBA
New 엑셀 기본기능도 vba로 만들어진것인가요?? (1)
Mindcare | 2021.06.11 | 추천 0 | 조회 30
Mindcare 2021.06.11 0 30
3169
New 가로막대형 차트에서 꺽은선그래프와 혼합하는 방법 첨부파일 (2)
터브가이황 | 2021.06.11 | 추천 0 | 조회 24
터브가이황 2021.06.11 0 24
3168 VBA
New VBA에서 불러오는 시트의 이름은 어떻게 변경하나요? (4) 답변완료
log | 2021.06.11 | 추천 1 | 조회 25
log 2021.06.11 1 25
3167 함수/공식
New 지정된 열에서 지정된 텍스트 값을 찾아 일치하는 값이 있을 경우 일정한 텍스트 값을 내주는 것. 첨부파일 (2) 답변완료
A Ram Lee | 2021.06.11 | 추천 1 | 조회 32
A Ram Lee 2021.06.11 1 32
3166 함수/공식
New 테스트 평균값 구하는 방법 (1)
라핼 | 2021.06.11 | 추천 0 | 조회 24
라핼 2021.06.11 0 24
3165 VBA
New 숨겨진 시트 보기_visible 속성 설정 관련 (1)
늦게배운엑셀 | 2021.06.11 | 추천 0 | 조회 20
늦게배운엑셀 2021.06.11 0 20
3164 함수/공식
New 엑셀 난수 생성 시 불규칙성 강화 첨부파일 (1)
고니 | 2021.06.11 | 추천 1 | 조회 32
고니 2021.06.11 1 32
3163 함수/공식
New 자산관리번호 관련 함수 질문 첨부파일 (2)
영현 | 2021.06.11 | 추천 1 | 조회 37
영현 2021.06.11 1 37
함수/공식
New 답변:자산관리번호 관련 함수
bobo | 2021.06.11 | 추천 0 | 조회 18
bobo 2021.06.11 0 18
3162 VBA
New 변수 넣기에 대한 질문드립니다. (1)
이진호 | 2021.06.11 | 추천 0 | 조회 18
이진호 2021.06.11 0 18
3161 VBA
New (VBA) 자료가 통합된 파일을 특정명으로 시트 생성 후 시트명으로 엑셀파일 생성되게 만들었는데 현재파일명+시트명으로 엑셀파일을 생성시킬수는 없나요??? (4) 답변완료
블리 | 2021.06.11 | 추천 0 | 조회 24
블리 2021.06.11 0 24
3160 함수/공식
New INDEX&MATCH 활용을 해서 할 수 있는지 / 특정 조건을 만족하는 행값 불러오기 첨부파일
이상민 | 2021.06.11 | 추천 0 | 조회 33
이상민 2021.06.11 0 33