No.6ベストアンサー
- 回答日時:
こんばんは!
一例です。
↓の画像のようにD列に検索文字の表を作成しておきます。
余計なお世話かもしれませんが、「*」(アスタリクス)は今後検索文字が増えた場合
アスタリクスの欄に文字を入力します。
(空白セルを範囲指定しないため)
B1セルに
=IF(OR(ISNUMBER(FIND(D$1:D$6,A1))),1,"")
これは配列数式になってしまいますので、Shift+Ctrl+Enterで確定!
この画面から数式をコピー&ペーストする場合は
B1セルを選択 → 数式欄に貼り付け → そのままShift+Ctrlキーを押しながらEnterキーで確定!
数式の前後に{ }マークが入り配列数式になります。
これをオートフィルで下へコピーすると
画像のような感じになります。m(_ _)m
No.5
- 回答日時:
>この中で、文字列の中に、「駅」「店」「ビル」のいずれかを
>含むセルをB列に1などを返す方法が知りたいです。
ストレートに文字検索関数を使うべきでしょう。
=1-AND(ISERROR(FIND("駅",A1)),ISERROR(FIND("店",A1)),ISERROR(FIND("ビル",A1)))
FIND関数は、文字列が含まれていないとエラーになるので、エラーをチェックするISERROR関数で調べ、結果の論理積ですべてエラーなら1(TRUE),どれかに当てはまる文字があれば0(FALSE)を得て、それを1から引いています。
この回答へのお礼
お礼日時:2013/05/04 13:25
なるほど、SERROR関数はこのように使うのですね。
Find関数でがんばっていたのですが、助かりました。
ありがとうございます^^
No.4
- 回答日時:
No.3 です。
書き漏らした情報を追記します。難解ですが、次式でもオッケーです。「*1」などの付加は不要です。
F1 =sumproduct(count(index(find(D$1:D$3,a1),)))
No.3
- 回答日時:
B1 =sum(countif(a1,"*"&{"駅","店","ビル"}&"*"))
F1 =sumproduct(countif(a1,"*"&D$1:D$3&"*")) …… D1:D3 のセル範囲に「駅」、「店」、「ビル」が入力されている場合
※ B1 セルでは SUMPRODUCT 関数までは不要
「0」の代わりに空文字列「""」を返すと、フラグを使って四則演算したい場合に障害になるため、後で処理の手間が増えることがあります。Excel は、書式にこだわる必要がない場合はできるだけ文字列よりも数値にしておいたほうが、データの利便性が高まります。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(データベース) Accessのクエリで1フィールドの抽出条件設定をNullでなく全角半角含む空白のみの文字列でない文 1 2023/04/24 15:20
- Excel(エクセル) エクセルの条件付き書式で*を使いたい 4 2022/05/13 16:49
- Excel(エクセル) エクセルでA列セル内で折り返すことなく、文字列を、B列C列・・・側に一行に 2 2022/07/23 02:02
- Excel(エクセル) エクセルで#以降の文字を取得したい 1 2022/03/28 13:14
- Excel(エクセル) Excel 値を返す数式についてです 3 2022/11/21 20:08
- Excel(エクセル) [オートフィルター]機能について 3 2023/02/04 14:32
- Excel(エクセル) capeofdragonと申します Excel2016を使っておりまして 半角又は全角の任意文字列が 2 2022/10/31 13:51
- Excel(エクセル) 関数EXACT(文字列,文字列)とexcelVBA 3 2022/04/14 15:07
- Excel(エクセル) VBAで “:” を含むセルの特定 2 2023/05/11 16:30
- Excel(エクセル) 【Excel】指定した文字列に該当する行を重複しないようにリスト 3 2022/03/30 12:27
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Excelはなんで先頭の0を消すん...
-
Excel元に戻す方法を教えてくだ...
-
【Microsoft Office Excel Comp...
-
Excelが固まってしまった。
-
西暦や和暦の表示をyyyymmdd表...
-
Excel 2019 のピボットテーブル...
-
【関数】スペースがいくつ入っ...
-
【Excel】セル内の時間帯が特定...
-
excelの不要な行の削除ができな...
-
Excelのオートフィル
-
別シートからの文字を変更
-
Excelのセルを飛ばして入力する
-
Excel初心者です。 詳しい方、...
-
エクセルの行の抽出について質...
-
Excel初心者です。 詳しい方、...
-
【マクロ】エクセルにかいてあ...
-
EXACT関数とIF関数の組み合わせ...
-
スプレッドシート クエリ関数 1...
-
エクセルで指定した日付、店舗...
-
Excelのグラフ軸について
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ファイル内にある数字の出現回...
-
Excel関数の先頭に「@」が入っ...
-
エクセルの気味悪い不思議
-
Excel VBAで、実行時にsheet上...
-
表示されている人数だけを数え...
-
他人が作ったマクロの理解
-
Excelの関数について質問です。
-
Excel 集計表
-
エクセル 日時の計算式について
-
Excelの関数に関して質問です。...
-
エクセル:セル内の文字列の下...
-
絞り込み検索
-
エクセルの関数で
-
エクセルの書式設定について教...
-
余分なEXCELファイルに印刷され...
-
VBA 同一シート内での転記の仕方
-
長期休みの関数はありますか
-
Excelの空のセル
-
エクセルで入力してある文を別...
-
Excelのマクロで、セルを結合し...
おすすめ情報