文字、数字の間に全角スペース入れるには | |
---|---|
[133894] 文字、数字の間に全角スペース入れるには- ■親トピック/記事引用/メール受信=OFF■ □投稿者/ nao -(2023/08/09(11:27)) □U R L/ 下記の様な文字、数字が有る場合、例えばA58の場合、年度をC58,「1」をD58、 「が」をE58,11をF58,回をG58と分ける様にできますか? A C D E F G 58 2023年度1が11回 → 2023年度 1 が 11 回 59 2023年度2が8回 → 2023年度 2 が 8 回 60 2023年度12が5回 → 2023年度 12 が 5 回 Win10 Excel2021 |
[133895] Re[1]: 文字、数字の間に全角スペース入れるには- ■記事引用/メール受信=OFF■ □投稿者/ メジロ -(2023/08/09(14:08)) □U R L/ 回答が付かないようですのでベタですが。 データのパターンが提示されたもの以外にないとした式です。 C58: =IF(A58="","",LEFT(A58,6)) D58: =IF(A58="","",SUBSTITUTE(LEFT(SUBSTITUTE(A58,C58,""),2),"が","")) E58: =IF(A58="","","が") F58: =IF(A58="","",SUBSTITUTE(SUBSTITUTE(A58,C58&D58&E58,""),"回","")) G58: =IF(A58="","","回") |
[133896] Re[2]: 文字、数字の間に全角スペース入れるには- ■記事引用/メール受信=OFF■ □投稿者/ nao -(2023/08/09(20:37)) □U R L/ > A C D E F G >58 2023年度1が11回 → 2023年度 1 が 11 回 >データのパターンが提示されたもの以外にないとした式です。 コピーぺでした結果下記なのですが? >C58: =IF(A58="","",LEFT(A58,6)) 上記OKです。 >D58: =IF(A58="","",SUBSTITUTE(LEFT(SUBSTITUTE(A58,C58,""),2),"が","")) 上記で「20」と表示します。 「1」と表示させたいです。 >E58: =IF(A58="","","が") 上記OKです。 >F58: =IF(A58="","",SUBSTITUTE(SUBSTITUTE(A58,C58&D58&E58,""),"回","")) 上記で「2022年度8が3」と表示します。 これも「8」と表示させたいです。 G58: =IF(A58="","","回") 上記OKです。 D58が「1」とならないで「20」? F58が「8」とならないで「2022年度8が3」? 私の設定が悪いのでしょうか? 説明が悪い様ですみません、 出来ればC58に数式を設定でD58〜G58に下記の様な設定できないでしょうか? > A C D E F G >58 2023年度1が11回 → 2023年度 1 が 11 回 >59 2023年度2が8回 → 2023年度 2 が 8 回 >60 2023年度12が5回 → 2023年度 12 が 5 回 すみません宜しくお願いします。 |
[133897] Re[3]: 文字、数字の間に全角スペース入れるには- ■記事引用/メール受信=OFF■ □投稿者/ 半平太 -(2023/08/10(09:15)) □U R L/ >私の設定が悪いのでしょうか? こちらでは、メジロさんの数式で以下になりましたけども。 行 ________A________ _B_ ____C____ _D_ _E_ _F_ _G_ 58 2023年度1が11回 2023年度 1 が 11 回 59 2023年度2が8回 2023年度 2 が 8 回 60 2023年度12が5回 2023年度 12 が 5 回 >出来ればC58に数式を設定でD58〜G58に下記の様な設定できないでしょうか? C58セル =TRANSPOSE(FILTERXML("<y><x>"&SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(A58,"年度","年度</x><x>"),"が","</x><x>が</x><x>"),"回","</x><x>回</x></y>"),"//x")) |
[133898] Re[4]: 文字、数字の間に全角スペース入れるには- ■記事引用/メール受信=OFF■ □投稿者/ メジロ -(2023/08/10(09:45)) □U R L/ 半平太さん、いつもフォローありがとうございます。 どのような操作をされたのか想像できませんが A58の先頭6文字とC58の文字が一致していないと 書込まれたような誤った結果となります。 それと些細な事ですが、初めに書き込まれたデータと 計算結果のデータが一致しない部分がありますね。 原因が分からないので、いろいろなことが気になります。 |
[133900] Re[5]: 文字、数字の間に全角スペース入れるには- ■ / 記事引用/メール受信=OFF■ □投稿者/ nao -(2023/08/11(11:48)) □U R L/ ありがとうございます。 メジロさん、夏バテで頭が痛いです、私の設定ミスでした申し訳ないです。 お二人さんお世話になりました。 解決です。 |
このトピックに書きこむ |
---|