Q&A

回答の並べ替え:
投稿新規に質問を投稿する

TRIMを加えると0落ちする

さんくす さんくす

2024-10-16 15:48

セル毎のアクションで

=ADDRESS(ROW(),COLUMN(),4)

=TRIM(INDIRECT(ADDRESS(ROW(),COLUMN(),4)))
をセットする

を加えると、対象のセルが文字列で0から始まるものであった場合
0落ちしてしまいますが、これは仕様ですかね。
0は落ちないで欲しいです。

お手数おかけしますが、ご存じの方いらっしゃいましたらご教示ください。

宜しくお願いします。

さんくす さんくす
新日本コンピュータマネジメント株式会社 様

お世話になっております。
ご確認誠にありがとうございました。

このやり方だと0落ちしてしまうのですね。
残念です。

とはいえ、その後のsaasに送り込む為にはtrimは必須のため、左端が全角スペースor半角スペースだったら削除、右端が全角スペースor半角スペースだったら削除するように追加で記載し対応することにしました。

ありがとうございました。
新日本コンピュータマネジメント株式会社 新日本コンピュータマネジメント株式会社 パートナー
メダルベストアンサー
こんにちは。

TRIM関数を使用すると0落ちしてしまうため、
以下のように、RIGHT関数などを用いて、補う必要があります。

(例)=RIGHT("0000"&TRIM(INDIRECT(ADDRESS(ROW(),COLUMN(),4))),4)


以上、よろしくお願いいたします。
メールコンタクトをとる