- ベストアンサー
エクセルで別シートにある数字を一桁づつ表示させたい
一度質問しましたが私の質問の例題悪かったため参考にさせて頂きましたがまだ解決出来ませんでしたので整理して質問させて頂きます シート名:工事情報 C12 38,980,100 ↓ シート名:請求書 E9/F9/G9/H9/I9/J9/K9/L9/N9/P9/(L9/N9/P9/はセルの結合をしています) ¦ ¦\¦3¦8¦9¦8¦0¦1¦0¦0¦ と表示させたいです
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
こんなんでどうでしょうか? =IF(LEN(C12)<n,"",IF(LEN(C12)=n,"\",MID(C12,LEN(C12)-n,1))) "n"はP9が"0"、N9が"1"、L9が"2"・・・とします。 要するに右からn文字目だけを取り出し、取り出す文字列が無くなったら "\"を、それより先はブランクを吐き出す関数です。ただ、もっと カッコいい方法もありそうですけど。
お礼
出来ました!出来ました!ありがとうございます また機会がありましたらどうぞ宜しくお願い致します
補足
シートが違うのですが(C12)だけでいいのでしょうか