텍스트가 포함 된 셀로 열을 합산하는 방법은 무엇입니까?


2

숫자와 다양한 텍스트가있는 데이터 크기 값이 포함 된 열이 있습니다. 일부는 "3.54TB"와 같은 값을 가지며 일부는 "620GB"와 같은 값을 갖습니다. 궁극적으로 주어진 열의 총 데이터 크기를 얻고 싶습니다. 예를 들어, 3.54TB + 620GB = 4.16TB입니다.

"TB"가 포함 된 셀의 합계를 한 셀에 보내고 "GB"가 포함 된 셀을 다른 셀에 합산 할 수 있습니다.이 GB 셀을 1000으로 나누면이 두 셀을 쉽게 추가 할 수 있습니다.

텍스트를 포함하는 셀 열을 합산하는 수식이 있습니까? 플러그인을 다운로드하고 싶지 않습니다.

누군가가 여기에 물었다 : 텍스트가 포함 된 셀로 열을 합산하려면 어떻게해야합니까?

그리고 salvo는 아래 공식을 제공했지만 사용할 때 "너무 적은 인수"오류를 반환합니다 ...

=SUM(NUMBERVALUE(MID(A1:A6000,SEARCH("p",A1:A6000)-1)))

누군가 도울 수 있습니까?

답변:


1

셀을 반복하고 종료 셀을 모두 변환 TB하고 함께 추가 하는지 테스트하는 이것을 사용하십시오 .

=SUMPRODUCT(LEFT(A1:A2,FIND(" ",A1:A2&" ")-1)/1000^(MATCH(RIGHT(A1:A2,2),{"TB","GB","MB","KB"},0)-1)) & " TB"

반복 할 LEFT(A1:A2,FIND(" ",A1:A2&" ")-1)때 숫자 부분을 반환합니다.

MATCH(RIGHT(A1:A2,2),{"TB","GB","MB","KB"},0)-10,1,2,3배열에서 텍스트 부분이있는 위치에 따라 반환{"TB","GB","MB","KB"}

1000^1,1000,1000000,100000000000MATCH의 반환 에 따라 반환 됩니다.

여기에 이미지 설명을 입력하십시오


sumproduct 입력 및 단위 조회 테이블 모두에 배열 수식을 잘 사용합니다.
Nick Russo

0

아마도 이것에 대한 다른 해결책이있을 것이라고 확신하지만 이것이 효과 =IF(RIGHT(A2,2)="TB",LEFT(A2,SEARCH(" ",A2,1))*1024^4,IF(RIGHT(A2,2)="GB",LEFT(A2,SEARCH(" ",A2,1))*1024^3)) 가 있습니다. 열에 "MB"와 "KB"가 있으면 적절한 IF 문을 추가해야합니다. 열을 요약하면 1024 ^ x로 나누어 원하는 단위로 돌아갈 수 있습니다 (예 : TB의 경우 1024 ^ 4, GB의 경우 1024 ^ 3 등).


0

나는 이것에 대한 간단한 공식이 있다고 생각하지 않습니다. 몇 가지 단계가 필요합니다.

  1. 텍스트 단위에서 숫자를 분리하십시오
  2. 단위를 승수로 변환
  3. 각 숫자를 승수와 결합
  4. 결과 합산
  5. 사용할 적절한 단위를 선택하십시오

숫자 2와 5는 단위에 대한 지식이 필요하기 때문에 까다로운 것입니다. 아래 예제에서 KB, MB, GB 및 TB를 처리하고 10을 곱하는 승수 (KiB 등을 2 진 기준)로 가정합니다. 그러나 B, b, kb, KB, PB, EB 등을 원할 수도 있으며 처리하려는 모든 단위에 대해 곱셈기로 바꾸려면 추가 IF ()가 필요합니다.

입력 값이 바이트로 변환되어 합계 된 Excel 테이블 (오른쪽에 표시된 각 열에 대한 공식 포함)


0

여기에 이미지 설명을 입력하십시오

이 수식을 셀 C2에 작성하고 작성하십시오.

=IF(RIGHT(A2,2)="TB",SUM(IF(ISNUMBER(FIND(RIGHT(A2,2),$A$2:$A$3)),VALUE(LEFT($A$2:$A$3,FIND(RIGHT(A2,2),$A$2:$A$3)-1)),0)),IF(RIGHT(A2,2)="GB",SUM(IF(ISNUMBER(FIND(RIGHT(A2,2),$A$2:$A$3)),VALUE(LEFT($A$2:$A$3,FIND(RIGHT(A2,2),$A$2:$A$3)-1)),0))/1024))

NB GB의 TB로 변환하기 위해 수식의 두 번째 부분을 1024로 나누었습니다.

이 수식을 셀 C5에 작성하십시오.

=ROUND(C2+C3,2)&" TB"

필요에 따라 수식에서 셀 참조를 조정 하십시오 .

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.