エクセルで左から一文字目が0であれば削除する方法を探しですね。

広告

これじゃ駄目でしょうか。A1セルに0から始まる文字列を入れてみました。

=IF(MID(A1,1,1) = “0”,MID(A1,2,LEN(A1)-1),A1)

セルの書式型を数値や標準に直す方法でもできますが、先頭の0が2つある時も消えてしまいます。すぐに直らない時はセルのダブルクリックやEnterキーを押したりすると直ると思います。

ローテクな関数の使い方ですが、これが使えれば幸いです。

IF文もMID文もいろいろなプログラミング言語で用意されているので関数名だけでどんな関数かわかる人もいるでしょう。

どちらもテキストを扱う時には欠かせない文です。

おそらくこの記事を読んでも後々作ろうとしているシートの仕様が変わって手直しをする羽目になっていそうな気もします。

コードは基本固定桁か0を先頭に付けない自然数をキーにすると思います。

なんとなくですが。

これだけ具体的な例があれば手直しで対応できると思います。

広告