質問: 半角化+スペース全削除はSUBSTITUTE(ASC(F7)," ","")で正しいでしょうか?asc では全角スペースは半角スペースになりますか?
回答: 半角化+スペース全削除ということに限って言えば、 >=SUBSTITUTE(ASC(F7)," ","") の式で特に問題ないと思います。 TRIM関数は、F7セルの文字列の前後の余計なスペースを取り除く及び文字列の中に何個も続いてあるスペースを一つにするために使うもので、目的が異なります。 substitute(a1," "," ")は、多分substitute(a1,"□","▯")と全角スペースを半角スペースに置き換えようとしているのだと思います。 特にこの知恵袋では、余計なお世話で、回答した式の中の全角スペースが勝手に半角スペースに置き換えられてしまうため、そのように見えるのだと思います。