![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
No.3ベストアンサー
- 回答日時:
データがA2セルから下方に入力されているとします。
C2セルには〇などの特定の文字を入力します。
B2セルには次の式を入力してB11までオートフィルドラッグします。
=IF(A2="","",IF(AND(B1="",A2<>C$2),"",IF(AND(B1="",A2=C$2),"A"&ROW(),IF(AND(B1<>"",A2=C$2),B1&"A"&ROW(),B1))))
D2セルには=B11と入力すればお求めのデータが表示されます。
回答ありがとうございます。なるほど、一口に質問の内容でもこれだけのやり方があるなんて。正直驚いています。私の当該フォームではこちらの関数が使いやすそうです。仕組みを理解してがんばって反映させてみます。ありがとうございました。
No.2
- 回答日時:
一例です。
仮にA:A10範囲から特定文字を抽出します。
任意セルに=IF(COUNTIF(A:A,"特定文字")>=ROW(A1),"A"&SMALL(IF($A$1:$A$10="特定文字",ROW($A$1:$A$10),999),ROW(A1)),"")を設定、入力完了時にshift+ctrl+enterキーを同時押下、下方向に必要分コピー
数式の"特定文字"に文字を入力、又は、別セルならば絶対参照(仮にB1ならば$B$1)形式で入力して下さい。
No.1
- 回答日時:
今仮に、B1セルに特定の文字列、例えば
○
と入力すると、○のみ入力された座標が、B2以下に表示される様にするものとします。
まず、B2セルに次の数式を入力して下さい。
=IF(OR($B$1="",ROWS($1:1)>COUNTIF($A:$A,$B$1)),"","A"&SUMPRODUCT(ROW($A$1:$A$10)*($A$1:$A$10=$B$1)*(COUNTIF(OFFSET($A$1,,,ROW($A$1:$A$10)),$B$1)=ROWS($1:1))))
そして、B2セルをコピーして、B3~B11の範囲に貼り付けて下さい。
後は、B1セルに特定の文字列を入力すれば、A1~A10の範囲において、B1セルに入力したものと同じ文字列が入力されているセルの、セル番号が表示されます。
回答ありがとうございます。これはすごいですね。EXCELの関数だけでもここまで出来てしまうなんて。自分には関数文を理解するのが大変そうです。特定文字も設定セルによって変えられる点も使いやすそうですね。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセルの数式について教えてください。 2 2023/02/18 11:30
- Excel(エクセル) エクセルの数式で教えてください。 1 2023/02/15 08:30
- Excel(エクセル) Excelのマクロで、特定のセルから順番に値を取得したい 5 2022/12/06 15:34
- Visual Basic(VBA) VBAで、特定の文字より後を削除して残った数値を文字列に変換と特定の文字より前も削除したい 3 2022/04/15 19:21
- Excel(エクセル) エクセルの数式について ブック内の別シートの値の含まれたセルの個数を集計したい 全シート一覧のシート 1 2022/07/21 19:28
- Excel(エクセル) EXCELでリターンキーが押されたらそのセルに特定の文字を表示したいのですが。 2 2022/08/07 12:58
- Excel(エクセル) 条件に合った数値の合計を表示させたい関数と条件指定の方法 3 2023/05/13 16:07
- Excel(エクセル) エクセルの関数で質問です。 3 2023/02/24 14:07
- Excel(エクセル) Excelの空文字判定について 7 2023/01/06 13:25
- Excel(エクセル) エクセル関数の変わった使い方 3 2022/05/13 17:12
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
【マクロ】for next構文について
-
エクセルで表
-
PDFの請求明細をエクセルにしたい
-
職場の人から聞かれており、こ...
-
ユーザー定義関数をアドイン登...
-
下記マクロでMsgBox "空白です...
-
エクセルでバーコード作成し使...
-
在庫管理表に使うエクセルの関...
-
Excel関数-文字列で自動作成さ...
-
エクセルの関数について教えて...
-
Excelデータをコピペして、ペー...
-
Excelで50個のセルに同じ文字を...
-
Excel 2019 は、SPILL機能があ...
-
Microsoft Officeの中古は信用...
-
エクセルの表で1年間の曜日を...
-
エクセルで会社の従業員のデー...
-
スプレッドシート、Excelでの数...
-
[オートフィルタ]で抽出された...
-
エクセルでB列でフィルターをか...
-
エクセルの問題です。絶対値の...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルVBA、別ブックへ転記す...
-
エクセルでの作業計算方法について
-
時間によってファイル名が変わ...
-
【関数】適切な文字数の数字を...
-
Excelについて教えてください
-
エクセル初心者です 関数の入れ...
-
【マクロ】ファイル名の変更に...
-
UNIQUE関数が使えないバージョ...
-
エクセルの計算
-
【関数】先頭だけにある、半角...
-
Excelで、決まった行を繰り返し...
-
Excelでセルの値が同じか...
-
LOOKUP関数を使えばいいのでし...
-
Excel
-
はがきについて。
-
エクセルの条件付き書式につい...
-
エクセルのデーターが2か月前の...
-
エクセル②
-
エクセルで「-0.0」と表示さ...
-
Microsoft1Officeの互換ソフト...
おすすめ情報