括弧内のすべての数字の合計を求めたいと思います。例:
RIZA SMITH (2A/1C)
LANIE ADAMS (2A)
STEVE ANDREWS (1A/3C)
この場合、2 + 1 + 2 + 1 + 3 の合計は 9 になります。
答え1
2 つのステップから成る解決策を提案したいと思います。列 A にデータがあると想定しています。
この配列数式をセルに入力しB2
、Ctrl+Shift+Enter
& Fill down で終了します。
{=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)))}
使い方:
- 数式は各文字にインデックスを割り当て、合計に数値を取得します。
- 数式
3
はB2
、、、2
およびB3
を返します4
。B4
- セルに
B5
書き込むと=SUM(B2:B4)
、次のようになります9
。
注記:
- 式では
( )
、[ ]
、 、 のいずれの括弧も考慮します{ }
。 - 必要に応じて数式内のセル参照を調整します。