詳しい方、ご教示いただけますと幸いです。
データベースからダウンロードしたデータを、
希望の書式に最適化するエクセルファイルを作成しています。
シートが2枚あり、
「貼り付け元」シートに貼り付けたデータが、
もうひとつの「最適化」シートにアウトプットされる形です。
「貼り付け元」のデータは何もいじらず、「最適化」シートのみ関数を入れています。
色々と組み合わせていますが、SUBSTITUTEとIFの組み合わせが上手くいきません。
【条件】
1.「貼り付け元」シートのシングルクォーテーションを取る
2.シングルクォーテーションを取り除いた値の中に
「りんご」または「みかん」が含まれており、
かつ
最適化シートのB2のセルに「対象」の値が含まれている場合は、
「ぶどう」
を返す
3.2の条件に該当しない場合は、シングルクォーテーションを取り除いた
貼り付け元のシートの内容をそのまま返す
----------------------
1については、
=SUBSTITUTE(貼り付け元!A2,"'","")
これで解消できるのはわかります。
2については、
=IF(AND(B2="対象",A2="りんご",A2="みかん"),"ぶどう")
これで解消できるのかなと思います。
ですが、1と2を満たし、3も満たす方法がわかりません。
どのように組み合わせたらよいのでしょうか?
SUBSTITUTE、IF、AND以外の関数で解決するものなのか、
1つのセル内で処理する事がそのそも無理なのかもわかりませんでした…。
ご存知の方、お知恵をお貸しいただけますと助かります。
どうぞよろしくお願いいたします。
A 回答 (3件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
ちょっと長くなりますが
=IF(AND(IFERROR(FIND("対象",B2),FALSE),OR(IFERROR(FIND("りんご",SUBSTITUTE(貼り付け元!A2,"'","")),FALSE),IFERROR(FIND("みかん",SUBSTITUTE(貼り付け元!A2,"'","")),FALSE))),"ぶどう",SUBSTITUTE(貼り付け元!A2,"'",""))
ではどうでしょうか。
作業用セルがつかえるなら、もっと短くなるかと。
No.2
- 回答日時:
デーベースクエリでやればいいのにという突っ込みはなしなん
ですかね。
「含まれている」は「一致する」とは意味が違いますので 2の
数式はそのままではまずいでしょう。
=SUBSTITUTE(IF(AND(COUNTIF(B2,"*対象*"),OR(COUNTIF(貼り付け元!A2,{"*りんご*","*みかん*"}))),"ぶどう",貼り付け元!A2),"'","")
No.3
- 回答日時:
》 1.「貼り付け元」シートのシングルクォーテーションを取る
》 1については、
》 =SUBSTITUTE(貼り付け元!A2,"'","")
》 これで解消できるのはわかります。
「わかります」と仰っているけど、それは冗長な作業です。
なぜなら、単に =貼り付け元!A2 で「'」が取れているからです。確認してみてください。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) vbaエクセルマクロ RemoveDuplicatesについて RemoveDuplicatesを使 3 2023/02/28 01:13
- Visual Basic(VBA) 貼り付けた値が消えていく 以下はソースファイルの2番目のシートのB6から最終行を取得 ターゲットファ 2 2023/07/27 12:23
- Visual Basic(VBA) 【VBA】Excelで罫線を引きたい 3 2022/07/14 12:04
- Excel(エクセル) エクセルの表示形式について教えてください あるセルの「A」という値と、別のセルの「B」という値を組み 4 2023/02/21 21:55
- Visual Basic(VBA) ExcelVBAの複数指定範囲の構文 2 2022/05/26 22:39
- Visual Basic(VBA) コード名シートA列と集計シートA列のコードが一致したら、コード名シートA5からk12の範囲をコピーし 1 2022/08/29 23:46
- Visual Basic(VBA) vbaエクセルマクロ RemoveDuplicatesについて RemoveDuplicatesを使 1 2023/02/27 22:21
- Visual Basic(VBA) 【前回の続きです、ご教示ください】VBAの記述方法がわかりません。 2 2022/08/16 16:44
- Excel(エクセル) Excelで、別シートの表のステータスに伴った動的な自動転記をしたいです。 2 2023/06/14 15:56
- Visual Basic(VBA) 【前回の続き続きです、ご教示ください】VBAの記述方法がわかりません。 2 2022/08/24 20:49
このQ&Aを見た人はこんなQ&Aも見ています
-
新NISA制度は今までと何が変わる?非課税枠の拡大や投資対象の変更などを解説!
少額から投資を行う人のための非課税制度であるNISAが、2024年に改正される。おすすめの銘柄や投資額の目安について教えてもらった。
-
エクセルの関数SUBSTITUTEを、複数の条件を簡単に書く方法
Excel(エクセル)
-
Excelの複数置換はSUBSTITUTEを重ねるしかない?
Excel(エクセル)
-
LEFT関数とIF関数の組み合わせ・・・?
Excel(エクセル)
-
-
4
Excel関数で、文字を数字に変換させたいです。 if関数で、数字を文字で表示させることは出来ますが
Excel(エクセル)
-
5
【エクセル】指定した文字以外を「その他」に変える
その他(Microsoft Office)
-
6
vlookupにて、返した値をさらに、他の文字列に変換するには
Excel(エクセル)
-
7
EXCELで条件付き書式で空白セルの時は塗りつぶし無しにする方法
Excel(エクセル)
-
8
あるセルに特定の文字列を打つと、他のセルに決められた文字が自動入力するように
Excel(エクセル)
-
9
エクセルで特定の数字が入ったときにセルを空白にする
その他(Microsoft Office)
-
10
複数の文字列のいずれかが含まれていたらTRUEを返す関数について
Excel(エクセル)
-
11
Excelの条件付き書式設定の太い罫線
Excel(エクセル)
-
12
SUBSTITUTE関数とREPLACE関数に関して
Excel(エクセル)
-
13
EXCEL VBA セルに既に入力されている文字に文字を追加する
Excel(エクセル)
-
14
【エクセル】IF関数 AまたはBならばCと表示
その他(Microsoft Office)
-
15
パワーポイントをエクセルファイルへ
PowerPoint(パワーポイント)
-
16
Excelでセル参照したとき、書式も一緒に持ってくるには?
Windows Vista・XP
-
17
メールアドレスの@の前後の呼び方を教えていただけませんか。
Outlook(アウトルック)
-
18
Excelの入力規則で2列表示したい
Excel(エクセル)
-
19
エクセル ファイルを削除できないようにしたいです
Excel(エクセル)
-
20
エクセル関数で文字列の中のスペースの有無を調べたい。
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
教えてください!!
-
ハーブソルトを代用できるもの...
-
7文字以上のフルーツをできるだ...
-
スポンジケーキってどのくらい...
-
筍の上の部分が緑色になってい...
-
中黒「・」か読点「、」か?
-
大至急!妊娠初期でイチゴにつ...
-
マンゴーは洗いますか?また洗...
-
スルメを食べた後にみかんを食...
-
ふにゃふにゃになったキウイっ...
-
果物が大嫌いな私、果物代わり...
-
いちごは何故ビニールハウスで...
-
しらたきと吐き気
-
いちじく にんじん さんしょ...
-
河内晩柑と薬の服用
-
強調する表現
-
近年、梨、桃、リンゴがやたら...
-
パイナップル果汁はなぜ泡立ち...
-
煮物こんにゃくの冷凍保存について
-
いちごを1パック買ったのです...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
教えてください!!
-
7文字以上のフルーツをできるだ...
-
筍の上の部分が緑色になってい...
-
ハーブソルトを代用できるもの...
-
中黒「・」か読点「、」か?
-
10年前のにんにく漬け、食べて...
-
スポンジケーキってどのくらい...
-
Excel MATCH関数で検索範囲内...
-
Excelでの全通りの組み合わせ出...
-
いちごを1パック買ったのです...
-
職場で隣の人についてです。飲...
-
エクセルで数字を入力したら文...
-
Excelの関数 SUBSTITUTEとIF関...
-
しらたきと吐き気
-
煮物こんにゃくの冷凍保存について
-
スーパーで買った1つ300円の梨...
-
「であり」と「であって」の使...
-
エクセル 同名の場合はB列にC...
-
大至急!妊娠初期でイチゴにつ...
-
北海道では、見かけないもの
おすすめ情報