- ベストアンサー
数字の分解の関数について
また簡単な事でしょうが教えてください。たとえば集計結果が 26や15の数値で26なら2と6に、15なら1と5に分けられませんか もちろん2と6は文字扱いではなく、数値として使えますように よろしくお願いします。関数でありますか
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
A1と書かれているので、Excelということで。。。 桁数が特定されていれば、Left関数、Right関数、Mid関数が分かりやすいでしょう。 桁数が不定の場合は、関数で行う場合、少し工夫が必要です。 [2桁限定] A1に「12」と入力されていて、1+2をB1で計算したければ、 B1:=LEFT(A1,1)+RIGHT(A1,1) [3桁限定] A2に「123」と入力されていて、1+2+3をB2で計算したければ、 B2:=LEFT(A2,1)+MID(A2,2,1)+RIGHT(A2,1) または、 B2:=MID(A2,1,1)+MID(A2,2,1)+MID(A2,3,1) [任意の桁数] A3に「1234」と入力されていて、1+2+3+4をB3で計算したければ、 B3:=SUMPRODUCT(MID(A3,ROW(INDIRECT("A1:A"&LEN(A3))),1)*1) これは任意の桁数の数値の、各桁の数値を加算します。 他セルで計算する場合、『A3』が変更箇所です。算式の『"A1:A"』はそのままにしておきます。
お礼
早速、有難うございました。よく分かりました。助かりました 今後ともよろしくお願いいたします