[[20230914140936]] 『文字列抽出関数』(ひろろろ) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『文字列抽出関数』(ひろろろ)

教えてください。
下記のようなことは関数で実現可能でしょうか?
A列のA1という値が、B列のどの行にあるかを検索して、C列に該当するA列の番号を抽出して
自動で記入することは可能でしょうか?

A列      B列           C列 
A1      A2 A5            A2 A4 A5
A2      A1 A2 A5
A3      A2
A4      A1
A5      A1

よろしくお願いいたします。

< 使用 Excel:Microsoft365、使用 OS:Windows11 >


 そのサンプルなら ↓ でできるでしょう。

 =TEXTJOIN(" ",TRUE,FILTER(A1:A5,ISNUMBER(FIND(" A1 "," "&B1:B5&" ")),""))

 実際の表もサンプル通りなのかどうか知りませんけど

 参考まで
(笑) 2023/09/14(木) 14:49:08

早速の回答ありがとうございました!
確かにサンプルだと正解でした。
応用してみます。
また、相談ありましたらよろしくお願いいたします。
(ひろろろ) 2023/09/14(木) 14:58:41

再度、教えてください。

=TEXTJOIN(" ",TRUE,FILTER(A1:A5,ISNUMBER(FIND(" A1 "," "&B1:B5&" ")),""))

A1の検索文字列(例ですと、A1〜A5)を汎用的に変数にすることは可能なのでしょうか?

よろしくお願いいたします。

(ひろろろ) 2023/09/15(金) 09:29:24


 例えば D1セルに検索値(A1〜A5)を入力

 =TEXTJOIN(" ",TRUE,FILTER(A1:A5,ISNUMBER(FIND(" "&D1&" "," "&B1:B5&" ")),""))
                                               ~~~~~~~~~~
 こういうこと?
(笑) 2023/09/15(金) 10:09:16

[[20230919094259]]
内容から見て同じ人?
(?) 2023/09/19(火) 11:43:41


すみません。後輩の質問がわかりづらいので、整理させて頂きました。
お手数、おかけして申し訳ありません。
(ひろろろ) 2023/09/19(火) 11:49:55

>整理させて頂きました。
こちらで質問しなおしたほどを記述しておいてください。

(?) 2023/09/19(火) 11:57:27


[[20230919094259]]の質問は、こちらで新規に質問させて頂きます。
よろしくお願いいたします。
(ひろろろ) 2023/09/19(火) 12:03:24


『セル内の重複データ削除』(ぴろぴろ)
ニックネーム変更して再投稿です。
(?) 2023/09/20(水) 19:38:49

こちらの投稿は削除お願いいたします。
(ぴろぴろ) 2023/09/21(木) 05:47:00

 >こちらの投稿は削除お願いいたします。

 今までの経験からして、こう言う削除依頼は、管理人さんは気が付かないです。
 2023/09/20(水) 16:29:35 の追加質問以降の消去なら、自分で編集で出来ます。

 【直接編集用ページ】
https://www.excel.studio-kazu.jp/wiki/excelboard/edit.html

 なお それより前の書き込みの消去は(物理的にはできるけど)やらない様に。
 他人の書き込みもあるので。

(半平太) 2023/09/21(木) 09:04:05


コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.