A 回答 (3件)
- 最新から表示
- 回答順に表示
No.3
- 回答日時:
続けてお邪魔します。
遅くなってごめんなさい。
関数で!とやりかけてみましたが、作業用の表を利用すればできそうです。
ただ、一気に!となると挫折しました。
手っ取り早くVBAでの一例です。
「ABC」が含まれているセルだけを同じSheetのN列に羅列するとします。
↓のコードをシートモジュールにしてください。
Sub Sample1()
Dim cnt As Long, c As Range
Range("N:N").ClearContents
For Each c In Range("A1:L100")
If InStr(StrConv(c, vbNarrow), "ABC") > 0 Then
cnt = cnt + 1
Cells(cnt, "N") = c
End If
Next c
End Sub
※ 関数でないので、データ変更があるたびにマクロを実行する必要があります。m(_ _)m
お返事が遅くなり申し訳ございません。
実際に利用するのは私ではなく、別の社員なのですが
PCに疎く、コピペのみでできればいいなと思っておりました。
元データも毎回変わるため、作業自体を少なくするには関数の方が楽なのかな
と考えていましたが、難しそうなので私も諦めました。
お返事いただいた内容で後日チャレンジしてみます。
ありがとうございます。
No.2
- 回答日時:
No.1です。
投稿後気づきました。
「ABCDE」以外のセルで、対象範囲はA~L列なのですね。
どうも失礼しました。
前回はA列だけを参照する数式なので無視してください。
今回の質問は
「ABC」が含まれないセルというコトでしょうか?それとも「ABC」が含まれるセルでしょうか?
いずれにしても関数で一気に!となるとかなり厄介だと思います。
他の方の良い回答があると思います。
ごめんなさい。m(_ _)m
お返事が遅くなり申し訳ございません。
ABCが含まれる、という式をいれたかったのですが
難しそうですね。
自分で使うのでしたらこんなややこしくなくていいのですが
出来るだけシンプルに、と考えるほど
複雑になってしまって…
ありがとうございました。
No.1
- 回答日時:
こんにちは!
頭3文字だけではなく、「ABC」が含まれているセルを表示すれば良いのですね。
=IFERROR(INDEX(A$1:A$1000,SMALL(IF(ISNUMBER(FIND("ABC",A$1:A$1000)),ROW(A$1:A$1000)),ROW(A1))),"")
配列数式なのでCtrl+Shift+Enterで確定し(←必須★)
フィルハンドルで下へコピーしてみてください。m(_ _)m
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセルでエラーを無視して一番左側のセルの値を返したい 2 2023/07/27 13:06
- Excel(エクセル) Excel 、この式はどのように解釈すればいいのでしょうか 4 2023/02/03 08:53
- Excel(エクセル) エクセルの数式について教えてください。 2 2023/03/04 09:54
- Excel(エクセル) エクセルの数式について教えてください。 2 2023/02/18 11:30
- Excel(エクセル) Excelでなぜこのような式をつかっているのでしょうか、行に1,2,3と連番を振るだけなのに 5 2023/04/08 20:00
- Excel(エクセル) エクセルで文字列と数字が混在する列に書式設定したい。 3 2022/12/19 09:11
- Excel(エクセル) エクセル 関数について質問です。 2 2022/10/03 11:14
- Visual Basic(VBA) エクセルの数式で教えてください。 1 2023/07/31 15:49
- Excel(エクセル) エクセルでセルに何らかの文字が入力されたらそれを任意の数値として認識させる方法がしりたいです。 3 2023/03/16 20:19
- Excel(エクセル) If関数に関する質問です。(再掲) 3 2022/10/01 20:51
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルで「-0.0」と表示さ...
-
【マクロ】シート名を取得する...
-
エクセルの条件付き書式につい...
-
【マクロ】毎回、ファイル名が...
-
エクセルで 例えば 伊藤と名前...
-
excel で二つのどちらかを選ぶ
-
Aというブックの1というシート...
-
Excel 2019 のピボットテーブル...
-
マクロの有効化するダイヤログ...
-
Excel元に戻す方法を教えてくだ...
-
写真のコピー
-
VBA Private Sub Worksheet_Cha...
-
【マクロ】フォルダからエクセ...
-
Excelでの時間帯の入力
-
文字列になっている時間をVBAで...
-
エクセルの順位別一覧表の自動...
-
Excelはなんで先頭の0を消すん...
-
行数が不規則な一週間ごとの合...
-
ある列、或いは、ある行のセル...
-
エクセルで特定の範囲内から小...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excel 2019 のピボットテーブル...
-
[関数得意な方]教えて下さい・...
-
Excelにてある膨大なデータを管...
-
[関数について]わかる方教えて...
-
Excel初心者です。 詳しい方、...
-
excelの不要な行の削除ができな...
-
エクセル関数に詳しい方教えて...
-
INDIRECTを使わず excelで複数...
-
[オートフィルタ]で抽出された...
-
エクセルの神よ、ご回答を! エ...
-
エクセル関数に詳しい方、教え...
-
各ページの1番上の表示について
-
Excelで写真のような表を作った...
-
エクセルで不等号記号(≠)が上に...
-
数学 Tan(θ)-1/Cos(θ)について...
-
Excel 2019 は、SPILL機能があ...
-
Excelで全角を半角にしたいので...
-
条件付き書式を教えてください
-
Excel フィルターを掛けた状態...
-
[オートフィルタ]の適用範囲の...
おすすめ情報