
スプレットシートの関数について質問です。
D列に入っている¥マークの前の文字を取り出したいです。
ですが、¥マークが半角の\だったり環境依存の¥だったり全角の¥だったりするのでどの円マークでも対応できるようにしたく、関数を組んだのですがうまく反応しません。
↓下記関数
arrayformula(IFERROR(IF(SEARCH("¥",D5:D),IFERROR(LEFT(D5:D,FIND("¥",D5:D)-1),IFERROR(IF(SEARCH("¥",D5:D),IFERROR(LEFT(D5:D,FIND("¥",D5:D)-1),""),""))))))
何か関数に間違えがあるのか、もしくは違うやり方があれば教えていただきたいです。
D列をGASで自動で円マークを統一することも考えたのですが、GASの知識が浅い為調べてもよくわかりません。そちらのやり方でもいいのでもしわかる方がいれば教えていただきたいです。
A 回答 (3件)
- 最新から表示
- 回答順に表示
No.3
- 回答日時:
円記以降を削除したいというイメージなら、こちら↓
=ARRAYFORMULA((IFERROR(REGEXREPLACE(TO_TEXT(D5:D),"[¥|¥|\\].+",""),"")))
"[¥|¥|\\].+"にすることで、円記号以降を対象にします。
https://www.officeisyours.com/entry/2020/12/20/1 …
https://www.officeisyours.com/entry/2020/12/20/1 …

No.1
- 回答日時:
円記号を削除すればよいのですよね?
以下のように正規表現を使ってみては。
=ARRAYFORMULA((IFERROR(REGEXREPLACE(TO_TEXT(D5:D),"[¥|¥|\\]",""),"")))
REGEXREPLACE関数を使うために、TO_TEXT(D5:D)で
範囲を文字列に変換していますが、範囲全てが文字列なら
REGEXREPLACE(D5:D,"[¥|¥|\\]","")で置換できます。
https://support.google.com/docs/answer/3098245?h …
https://support.google.com/docs/answer/3094285?h …
"[¥|¥|\\]"は、環境依存文字の円記号と全角及び半角の
順に|で区切ることでそれぞれを検索しています。
(ここでは、違いがないように表示される可能性がある)
数値が文字列になるのが困る場合は、VALUE関数で対応
します。
https://spread-sheets.com/function/text/value-fu …
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
スマホの観覧したいページを引...
-
このマークって何ですか?
-
このまるで囲った矢印のマーク...
-
何のマークでしょうか?(車の...
-
プラスメッセージは、ピンのマ...
-
自転車のヘルメットは、SGマー...
-
outlook メール
-
エクセルの気味悪い不思議
-
コンデンサの種類とメーカーを...
-
CEマークって審査せず貼り付け...
-
富士通のパソコンにあるマーク
-
はてなマークやびっくりマーク...
-
ヘルプマークを持ってる者です...
-
このマーク教えて下さい 四角に...
-
Wordの改行マークが変なことに...
-
スポーツメーカーについて
-
GMARCHや関関同立でマーク式が...
-
エクスペリアについて。 エクス...
-
ベルマークに似た
-
ウインドウズのマークについて
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
このマークって何ですか?
-
outlook メール
-
この忘れ物防止TAGは技適マーク...
-
Excelについてです。 どこを押...
-
自転車のヘルメットは、SGマー...
-
何のマークでしょうか?(車の...
-
プラスメッセージは、ピンのマ...
-
ティファールの温度のお知らせ...
-
ヘルプマークを持ってる者です...
-
アンダーバーつき緑丸マーク白...
-
outlook expressで受けたメール...
-
エクセルの気味悪い不思議
-
google地図で邪魔な赤いマーク...
-
ベルマークに似た
-
アイホーン12の画面の左上に画...
-
Googleマップについて
-
画面右上のマークが突然現れま...
-
!←ドッキリ、ビックリ
-
ピクチャの横の×マーク。window...
-
Excelの絶対参照で”$”(ドルマ...
おすすめ情報