1) セルに入力された文字列において、"DVD"という文字列がなければ、
2) 数字4桁/数字3桁(nnnn/nnn)の文字列の後に空白を追加する
という事をやりたいです。
(空白を追加するのは、この後、空白を区切り文字として、セルを分割させるためです。
下記の例の場合、A1を分割させた時に"DVD+/-RW"が表示されるセルに相当するA2の分割セルは空セルとなるようにしたい。)
A1: model1 PentT4200/2GHz 2048/250 DVD+/-RW 15.4T WXPro
A2: model2 Corei3/330UM/1.2GHz 2048/250 11.6TFT W7P
=IF(ISERROR(SEARCH("DVD",A1))=TRUE,????,A1)
という式までは考えましたが、2)の部分に相当する????に入れるべき数式が分かりません。
ご教授くださいますよう、よろしくお願いいたします。
No.1ベストアンサー
- 回答日時:
一例です。
データ→区切り位置でセル分割する場合、空白は複数でも1つと認識します。
仮に区切り位置の文字列は「%」としましたが「%」が使用されている場合は別も文字列を選択して下さい。
(1)別列に=IF(COUNTIF(A1,"*DVD*"),SUBSTITUTE(A1," ","%"),SUBSTITUTE(REPLACE(A1,SEARCH(" ????/??? ",A1)+9,," ")," ","%"))として下方向にコピー
(2)別列を選択しコピー形式を選択して貼り付け→値を選択→OK
(3)別列をデータ→区切り位置で文字列「%」で区切って下さい
数字を検索するのではなく、前後の空白を含めた" ????/??? "までを検索したい文字列として設定するのですね!! とてもよく分かりました。
区切り位置ウィザードで、「連続した区切り文字は1文字として扱う」をチェックしなければ、ちゃんと分割される事は確認済ですので、区切り文字を%に置換する部分はなくて大丈夫そうです。
教えていただいた数式を元に、やりたい事ができました。ありがとうございます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) 【再度】Excelの関数について教えてください。 4 2023/07/28 13:06
- Excel(エクセル) Excelの空文字判定について 7 2023/01/06 13:25
- Excel(エクセル) エクセルの書式設定の表示形式で設定した文字を文字列としてコピーしたい 1 2022/12/21 10:41
- Excel(エクセル) Excel 関数 数式 について 2 2022/09/02 21:45
- Excel(エクセル) エクセルの数式で教えてください。 1 2023/02/15 08:30
- Excel(エクセル) エクセルの数式で教えてください。 1 2023/02/08 09:05
- Excel(エクセル) エクセルの数式で教えてください。 5 2023/02/10 15:11
- Excel(エクセル) ユーザー定義について質問です。 2 2023/06/28 13:21
- Excel(エクセル) エクセルのことで教えてください。 A1セルに、 別シートのA1セルが1のときは「A」、2のときは「B 4 2023/02/24 23:08
- Excel(エクセル) Excelについて質問です(ver2019) 1 2023/06/30 21:20
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
IF関数で空欄("")の時、Null...
-
関数TRANSPOSEで空白セルを0に...
-
数式による空白を無視して最終...
-
Excelで"0"を空白に変換する方法
-
Excel:関数が入っているセルに...
-
空白セル内の数式を残したまま...
-
Excel > ピボットテーブル「(空...
-
OpenOfficeでのワイルドカード...
-
Excel 特定セルの数値を参照し...
-
エクセルで、「複数のセルの中...
-
vlookup にて、返す値が、空白...
-
VLOOK関数で作った請求書で、¥...
-
リンクされているセルを空白と...
-
エクセルで上の行の値を自動的...
-
エクセルで、合計をもとめたい...
-
エクセルの数式で教えてください。
-
時間の差し引き 元セルが空白セル
-
【EXCEL】空白でないセルの位置...
-
Excel関数 直近3回分の出庫平均...
-
列の複数ある空白セルを飛ばし...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
IF関数で空欄("")の時、Null...
-
数式による空白を無視して最終...
-
エクセルでCSVを編集するとき、...
-
ピボットテーブルで空白セルの...
-
excel2010 空白セルにのみ貼り...
-
Excel > ピボットテーブル「(空...
-
空白セル内の数式を残したまま...
-
「データ要素を線で結ぶ」がチ...
-
エクセルで、「複数のセルの中...
-
Excelで、入力文字の後に自動で...
-
エクセル 連番が途切れていると...
-
《Excel2000》SUMPRODUCT関数で...
-
SUMIFS関数で「計算式による空...
-
【Excel】 csvの作成時、空白セ...
-
形式貼り付けの「空白を無視す...
-
Excel:関数が入っているセルに...
-
リンク先が空白若しくはゼロの...
-
エクセルで上の行の値を自動的...
-
エクセルにて負の時間を0:00と...
-
エクセルのグラフで式や文字列...
おすすめ情報