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半角スペースだったら削除するように追加で記載し対応することにしました。
ありがとうございました。
お世話になっております。
ご確認誠にありがとうございました。
このやり方だと0落ちしてしまうのですね。
残念です。
とはいえ、その後のsaasに送り込む為にはtrimは必須のため、左端が全角スペースor半角スペースだったら削除、右端が全角スペースor半角スペースだったら削除するように追加で記載し対応することにしました。
ありがとうございました。
新日本コンピュータマネジメント株式会社
パートナー
ベストアンサー
こんにちは。
TRIM関数を使用すると0落ちしてしまうため、
以下のように、RIGHT関数などを用いて、補う必要があります。
(例)=RIGHT("0000"&TRIM(INDIRECT(ADDRESS(ROW(),COLUMN(),4))),4)
以上、よろしくお願いいたします。
TRIM関数を使用すると0落ちしてしまうため、
以下のように、RIGHT関数などを用いて、補う必要があります。
(例)=RIGHT("0000"&TRIM(INDIRECT(ADDRESS(ROW(),COLUMN(),4))),4)
以上、よろしくお願いいたします。