![괄호 안의 문자열에 포함된 숫자의 합을 구합니다.](https://rvso.com/image/1567274/%EA%B4%84%ED%98%B8%20%EC%95%88%EC%9D%98%20%EB%AC%B8%EC%9E%90%EC%97%B4%EC%97%90%20%ED%8F%AC%ED%95%A8%EB%90%9C%20%EC%88%AB%EC%9E%90%EC%9D%98%20%ED%95%A9%EC%9D%84%20%EA%B5%AC%ED%95%A9%EB%8B%88%EB%8B%A4..png)
괄호 안의 모든 숫자의 합을 구하고 싶습니다. 예:
RIZA SMITH (2A/1C)
LANIE ADAMS (2A)
STEVE ANDREWS (1A/3C)
이 경우 2 + 1 + 2 + 1 + 3은 총 9가 됩니다.
답변1
저는 두 단계의 해결책을 제안하고 싶습니다. A열에 데이터가 있다고 가정합니다.
이 배열 수식을 Cell 에 작성하고 & Fill B2
로 마무리합니다 .Ctrl+Shift+Enter
{=SUM(VALUE(MID(0&A2,LARGE(ISNUMBER(--MID(A2,ROW(INDIRECT("1:"&LEN(A2))),1))*ROW(INDIRECT("1:"&LEN(A2))),ROW(INDIRECT("1:"&LEN(A2))))+1,1)))}
작동 방식:
- 수식은 각 문자에 인덱스를 할당한 다음 숫자 값을 Sum으로 가져옵니다.
- 수식은 ,
3
에서 & 로 반환됩니다 .B2
2
B3
4
B4
- 셀
B5
쓰기=SUM(B2:B4)
에서는9
.
메모:
( )
수식은 ,[ ]
또는 의 모든 브래킷을 고려합니다{ }
.- 필요에 따라 수식의 셀 참조를 조정합니다.