No.1
- 回答日時:
C1セルに次の式を入力して下方にオートフィルドラッグします。
=IF(COUNTIF(A:A,MID(B1,1,1))>0,B1,"")&IF(COUNTIF(A:A,MID(B1,2,1))>0,B1,"")
この回答への補足
すみません、データ例が規則的すぎました。
上記の方法ではぜんぜん違う結果になってしまいました。
実際のデータは
A B
算 漢字
国 字画
理 科学
社 国字
図 お国柄
画 花柄
括 全角
喝 理にかなう
渇 皮算用
褐 数字
轄 黄色
のように、Bの文字数はさまざまで、ひらがななどもあるのです。
それで、字画、国字、お国柄、理にかなう、皮算用などを見つけ出したいです。
そういう場合は、関数では難しいのでしょうか。
ありがとうございます!
B列が二文字以上の場合は有効なようです。
一文字の場合、A列に該当文字がなくても
B列の文字がC列に表示されてしまいました。
私が一文字の例を入れなかったので、せっかくお答えいただいたのにすみません。
でも2番目の回答の方とのあわせ技で処理がうまくできました。
ありがとうございます。
No.2ベストアンサー
- 回答日時:
A列のデータの文字が含まれているかどうかをC列に表示するならB1セル以下に以下のような配列数式を入力します。
=IF(COUNT(1/MATCH("*"&$A$1:$A$6&"*",B1,0)),"あり","")
配列数式ですので入力後Ctrl+Shift+Enterで確定してください。
このような該当データの横に「あり」を表示するのではなく、たとえば該当データの一覧を作成したいような場合は、さらに複雑な配列数式を作成する必要があります。
No.3
- 回答日時:
別解
C1: {=IF(SUM(LEN(B1)-LEN(SUBSTITUTE(B1,A$1:A$11,""))),"あり","")}
(配列数式)
回答番号:No.3~6のみなさん
ご回答ありがとうございました。
今回は下記で済ませてしまいましたが
またこの別解答を利用させていただくこともあると思います。
どうもありがとうございました。
No.5
- 回答日時:
B列に5文字までがあるとしたら式を単純に付加すればよいでしょう。
=IF(COUNTIF(A:A,MID(B1,1,1))>0,B1,"")&IF(COUNTIF(A:A,MID(B1,2,1))>0,B1,"")&IF(COUNTIF(A:A,MID(B1,3,1))>0,B1,"")&IF(COUNTIF(A:A,MID(B1,4,1))>0,B1,"")&IF(COUNTIF(A:A,MID(B1,5,1))>0,B1,"")
回答番号:No.3~6のみなさん
ご回答ありがとうございました。
今回は下記で済ませてしまいましたが
またこの別解答を利用させていただくこともあると思います。
どうもありがとうございました。
No.6
- 回答日時:
ごめんなさい。
式を試験せずに提示してしまいました。B列が5文字まででしたらC1セルに次の式を入力して下方にオートフィルドラッグします。
=IF(COUNTIF(A:A,MID(B1,LEN(B1)-1,1))>0,B1,"")&IF(COUNTIF(A:A,MID(B1,LEN(B1)-2,1))>0,B1,"")&IF(COUNTIF(A:A,MID(B1,LEN(B1)-3,1))>0,B1,"")&IF(COUNTIF(A:A,MID(B1,LEN(B1)-4,1))>0,B1,"")&IF(COUNTIF(A:A,MID(B1,LEN(B1)-5,1))>0,B1,"")
回答番号:No.3~6のみなさん
ご回答ありがとうございました。
今回は下記で済ませてしまいましたが
またこの別解答を利用させていただくこともあると思います。
どうもありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) Excelの数字(文字列)合計について あるデータをダウンロードすると、数字データが全て文字列になっ 4 2022/09/26 21:21
- Excel(エクセル) Excelでの検索結果を含む行だけを表示させたい 5 2023/03/10 17:08
- Excel(エクセル) エクセルの条件付き書式で*を使いたい 4 2022/05/13 16:49
- Excel(エクセル) Excelに文字データのみを貼り付けたい 8 2023/05/03 15:38
- Visual Basic(VBA) VBAで、特定の文字より後を削除して残った数値を文字列に変換と特定の文字より前も削除したい 3 2022/04/15 19:21
- その他(プログラミング・Web制作) 2つのテキストファイルを比べて文字列を特定する方法を教えて下さい 5 2022/05/01 15:22
- Excel(エクセル) Excel>マクロ>特定のセルで同じ情報が登録されている行を1行にまとめたい(文字連結) 6 2023/01/05 16:30
- Java Java 南京錠 2 2023/02/04 11:46
- 計算機科学 Excel ある行と列が交わったところにマークを付けるには 7 2023/01/24 08:46
- Excel(エクセル) エクセル 関数について質問です。 2 2022/10/03 11:14
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセル初心者です 関数の入れ...
-
Microsoft1Officeの互換ソフト...
-
Excel ピボットテーブルで日付...
-
エクセル関数を教えてください
-
【マクロ】その時、その時で変...
-
【マクロ】読取専用のファイル...
-
LOOKUP関数を使えばいいのでし...
-
エクセル 白黒印刷で白線を印刷...
-
【関数】先頭だけにある、半角...
-
【関数】適切な文字数の数字を...
-
Excelのチェックボックスの使い...
-
エクセルでの作業計算方法について
-
Excelのpivotについて質問です
-
WPS OFFICEでの縦書きについて
-
時間によってファイル名が変わ...
-
エクセルのセルに同じ大きさの...
-
Aというブックの1というシート...
-
エクセルの順位別一覧表の自動...
-
西暦や和暦の表示をyyyymmdd表...
-
【マクロ】エクセルにかいてあ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excel 2019 のピボットテーブル...
-
[関数得意な方]教えて下さい・...
-
Excelにてある膨大なデータを管...
-
[関数について]わかる方教えて...
-
Excel初心者です。 詳しい方、...
-
excelの不要な行の削除ができな...
-
エクセル関数に詳しい方教えて...
-
INDIRECTを使わず excelで複数...
-
[オートフィルタ]で抽出された...
-
エクセルの神よ、ご回答を! エ...
-
エクセル関数に詳しい方、教え...
-
各ページの1番上の表示について
-
Excelで写真のような表を作った...
-
エクセルで不等号記号(≠)が上に...
-
数学 Tan(θ)-1/Cos(θ)について...
-
Excel 2019 は、SPILL機能があ...
-
Excelで全角を半角にしたいので...
-
条件付き書式を教えてください
-
Excel フィルターを掛けた状態...
-
[オートフィルタ]の適用範囲の...
おすすめ情報