エクセル365 を使用しています。
sheet1の一覧に入力されている都道府県や住所から
sheet2の各都道府県ごとの担当者を表示したいです。
sheet1
Aセル Bセル Cセル Dセル
新宿区〇〇・・・ 空白 1 田中
空白 北海道〇〇市・・・ 空白 大谷
茨城県 DEF 333 伊藤
空白 空白 ABC 森山
富山県○○市・・・ 空白 群馬県
・
・
・
sheet2
Aセル Bセル
北海道 田中
青森県 佐藤
岩手県 佐々木
・
・
・
茨城県 大谷
富山県 伊藤
群馬県 森山
・
・
・
sheet1のA~Cセル内に、都道府県のみもしくは住所がバラバラに載っている、住所・都道府県以外の記載もある一覧があります。
sheet2にはAセルに都道府県、Bセルは担当者となっています。
sheet1のA~Cセルの中の都道府県や住所から、各都道府県ごとの担当者をsheet1のDセルに空白を開けずに一覧として表示させたい。
上記の例から
A1セル →新宿区〇〇・・・ →都道府県がない 市区町村から始まる住所→Dセルに摘出しない
B2セル →北海道〇〇市・・・ の住所から→sheet2一覧のBセルから北海道担当の田中を→sheet1 Dセルに表示
A3セル →茨城県のみの表記から→sheet2一覧のBセルから茨城県担当の大谷を→sheet1 Dセルに表示
4行目はA~Cセルに都道府県・住所の表記がない→何も抜き出さない
A5セル →富山県〇〇市・・・ の住所→C5セル →群馬県のみの表記→sheet2一覧のBセルから富山県担当の伊藤と、群馬県担当の森山を→sheet1 Dセルに表示(伊藤・森山の順番はどちらが先でもOK)
※4行目は都道府県・住所もないが該当しないから空白とはせず、Dセルに表示する担当者名はDセル内で詰めて表示したい。
といったことがやりたいのですが、どのような式を組めばできるのか分からず・・・
教えて頂けると助かります。
よろしくお願いします。
A 回答 (6件)
- 最新から表示
- 回答順に表示
No.6
- 回答日時:
》 sheet1のA~Cセルの中の都道府県や住所から、
》 各都道府県ごとの担当者をsheet1のDセルに
》 空白を開けずに一覧として表示させたい。
がどうやら全体的なルールを説明したツモリかもだけど、
sheet2なる言葉は登場してないので、「何じゃこりゃッ?」と戸惑っています。
sheet2の全データがSheet1にも登場する表を再作成しtくれませんか?そうすれば、より明確なルールの説明になるはずだから。
No.4
- 回答日時:
No2です。
どうしても、そのままでなさりたいのなら・・
Sheet1のどこかのセルに
=IF(ISNUMBER(FIND(Sheet2!A1:A47,A1)),Sheet2!B1:B47,"")
を入力すると、A1セルの内容に含まれる都道府県の担当者名が表示されます。
365バージョンの場合は、配列計算されるので47行分スピルされます。
(該当しない県は空白表示、該当するものだけ担当名が表示されます)
このままでは扱いにくいでしょうから、
=CONCAT( 上記の関数式 )
としておけば、結果は1セルに表示されるようになります。
(該当がない場合は空白表示になります)
上記はNo2の最初の、「1セル対応のIF文」の場合の例です。
これを応用すれば、ご質問の内容は可能であることは理解できると思います。
もっと要領よく行いたいのなら、後半に述べた要領で計算すれば良いでしょう。
※ Sheet2は固定でしょうから、A列の範囲には空白セルは無いものと仮定しています。(空白セルがあると、必ずヒットしてしまいます)
空白セルが含まれていても無視するようにすることは可能ですが、無用に煩雑になるので省略しました。
No.2
- 回答日時:
こんにちは
ご質問にある「IF計算式」でもできると思いますよ。
1行目で言えば、
A1セルの値にSheet2のA列が含まれていたら、B列の値を返し、なければ空白
と言う式をCセルまで3回繰り返して、結果を文字列連結すれば可能でしょう。
365環境とのことなので・・・
FILTER関数を使えばもう少しコンパクトになると思いますし、A:C列を連結した文字列からSheet2のA列の値を探す方式にすれば、さらにコンパクトにできるでしょう。
(連結の際には適切な区切り文字を入れておいた方が安全です)
最初の方法の場合は、都道府県が重複していると同じ名前を重複して表示する可能性があります。
後者の連結して検索する方法ならそのようなことは起きません。
とは言え、No1様のご指摘にもあるように、あまり良い検索方法とは思えませんので、表の作り方を再考なさった方が宜しそうに思います。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセル365 IF??計算式を教えてください 3 2024/08/06 16:11
- 政治 都道府県が47個というのは多すぎませんか? 以下のように都道府県を合併させ、23個に再編するのはどう 5 2024/03/30 23:35
- 政治 都道府県が47個というのは多すぎませんか? 以下のように都道府県を合併させ、23個に再編するのはどう 5 2024/03/31 00:36
- 政治 都道府県が47個というのは多すぎませんか? どんどん人口が減少していますし、あまりにも人口が少ない県 5 2024/05/22 14:13
- Visual Basic(VBA) Excel VBA 転記について 2 2023/02/28 08:34
- 転職 下記のような求人の誘いが来たのですが、この会社をスグに辞める人は居ないですか? 5 2023/10/17 11:57
- 転職 長く続けられる好条件の求人でしょうか? 3 2023/07/12 18:45
- Excel(エクセル) エクセル表作成について 5 2023/03/12 13:25
- 政治 道州制を導入するなら、都道府県を令制国に分割し、「道州 - 都道府県 - 市町村」の三層制にするのは 1 2024/03/21 00:04
- 政治 都道府県を合併し、26都府県に再編してみました。 いかがでしょうか? 北海道県 ・人口:543万人( 4 2024/03/03 17:12
このQ&Aを見た人はこんなQ&Aも見ています
-
餃子を食べるとき、何をつけますか?
みんな大好き餃子。 ふと素朴な疑問ですが、餃子には何をつけて食べますか? 王道は醤油とお酢でしょうか。
-
一回も披露したことのない豆知識
あなたの「一回も披露したことのない豆知識」を教えてください。 「そうなんだね」と「確かに披露する場所ないね」で評価します。
-
とっておきの手土産を教えて
お呼ばれの時や、ちょっとした頂き物のお礼にと何かと必要なのに 自分のセレクトだとついマンネリ化してしまう手土産。 ¥5,000以内で手土産を用意するとしたらあなたは何を用意しますか??
-
いけず言葉しりとり
はんなりと心にダメージを与える「いけず言葉」でしりとりをしましょう。 「あ」あら〜しゃれた服着てはりますな 遠くからでもわかりましたわ
-
14歳の自分に衝撃の事実を告げてください
タイムマシンで14歳の自分のところに現れた未来のあなた。 衝撃的な事実を告げて自分に驚かせるとしたら何を告げますか?
-
Excelの数式の効率化について
Excel(エクセル)
-
Excelで数値を時間数に変換する関数について
Excel(エクセル)
-
Excelの時刻の不思議
Excel(エクセル)
-
-
4
エクセルを使用して、円周率を表示させる方法
Excel(エクセル)
-
5
Excel 対象のセルに入力が無いとセルに入力できないようにしたい
Excel(エクセル)
-
6
EXCELで数値が異なった数字を足して目標値に最も近い組み合わせを選び、かつその目標値を超えないよう
Excel(エクセル)
-
7
Excelで時間の計算の方法 7時45分から19時45分まで働いた時間を引き算で計算するには
Excel(エクセル)
-
8
エクセルの神よ、ご回答を! エクセルのコメント欄について質問2点。
Excel(エクセル)
-
9
数字入力後他の文字等が表示される方法について
Excel(エクセル)
-
10
2列に入っているデータを1列で表示する関数について
Excel(エクセル)
-
11
セルの数を求めたい
Excel(エクセル)
-
12
エクセルで数字の組み合わせを列記したい
Excel(エクセル)
-
13
Excel関数の式の作り方を教えてください
Excel(エクセル)
-
14
Excelの警告について
Excel(エクセル)
-
15
Excelで1週間毎の集計(今週と先週)を日にちが経てば自動で日にちが変わり集計が更新される表を作り
Excel(エクセル)
-
16
Excelで表を作ったところに文字を打ったら下のようになるのですが、どうすれば枠内に文章を続けて行け
Excel(エクセル)
-
17
エクセルでの2項目比較および抽出方法について
Excel(エクセル)
-
18
【マクロ】functionプロシージャの、変数について
Excel(エクセル)
-
19
考えた式の戻り値が期待通りにならない
Excel(エクセル)
-
20
エクセルの関数
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・【大喜利】【投稿~11/22】このサンタクロースは偽物だと気付いた理由とは?
- ・お風呂の温度、何℃にしてますか?
- ・とっておきの「まかない飯」を教えて下さい!
- ・2024年のうちにやっておきたいこと、ここで宣言しませんか?
- ・いけず言葉しりとり
- ・土曜の昼、学校帰りの昼メシの思い出
- ・忘れられない激○○料理
- ・あなたにとってのゴールデンタイムはいつですか?
- ・とっておきの「夜食」教えて下さい
- ・これまでで一番「情けなかったとき」はいつですか?
- ・プリン+醤油=ウニみたいな組み合わせメニューを教えて!
- ・タイムマシーンがあったら、過去と未来どちらに行く?
- ・遅刻の「言い訳」選手権
- ・好きな和訳タイトルを教えてください
- ・うちのカレーにはこれが入ってる!って食材ありますか?
- ・おすすめのモーニング・朝食メニューを教えて!
- ・「覚え間違い」を教えてください!
- ・とっておきの手土産を教えて
- ・「平成」を感じるもの
- ・秘密基地、どこに作った?
- ・【お題】NEW演歌
- ・カンパ〜イ!←最初の1杯目、なに頼む?
- ・一回も披露したことのない豆知識
- ・これ何て呼びますか
- ・初めて自分の家と他人の家が違う、と意識した時
- ・「これはヤバかったな」という遅刻エピソード
- ・これ何て呼びますか Part2
- ・許せない心理テスト
- ・この人頭いいなと思ったエピソード
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・好きなおでんの具材ドラフト会議しましょう
- ・餃子を食べるとき、何をつけますか?
- ・あなたの「必」の書き順を教えてください
- ・ギリギリ行けるお一人様のライン
- ・10代と話して驚いたこと
- ・大人になっても苦手な食べ物、ありますか?
- ・14歳の自分に衝撃の事実を告げてください
- ・家・車以外で、人生で一番奮発した買い物
- ・人生最悪の忘れ物
- ・あなたの習慣について教えてください!!
- ・都道府県穴埋めゲーム
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Excelの警告について
-
各種ファイルの比較をしたい
-
エクセル この場合、値の抽出で...
-
excelvbaでcsvファイルをセルに...
-
Excelのブック内のシートの色を...
-
パソコン教室ってExcelとかどこ...
-
エクセルのデータについて
-
セル内が空白設定なのに#N/Aと...
-
エクセルの不調について
-
1.5ヶ月分の費用按分 エクセル関数
-
【VBA】使ってたクエリの接続を...
-
IEを使わずHTMLを取得する
-
エクセルで、数字の下4桁の0を...
-
UNIQUE関数、配列数式を使わず...
-
【マクロ】メッセージボックス...
-
アクセス2016 エクセル2016 重...
-
11ケタの数字を打つと、エク...
-
vbe でのソースコード参照(msgb...
-
最新I/e?のキャッシュクリア
-
カーソルを合わせてる時のみ行...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excelの警告について
-
エクセルの数式バーのフォント...
-
【Excel】日付に連動してプルダ...
-
【再投稿】レイアウトが異なる...
-
Excelについて教えてください ...
-
同率順位の発生しないランキン...
-
エクセルマクロについて教えて...
-
【Excel VBA】 テキストファイ...
-
Excel 標準フォントについて教...
-
Excelの計算で差分を求める場合...
-
Excelの区切り文字について質問...
-
大容量があつかえるソフトを探...
-
エクセルの計算式について(COU...
-
エクセルについて
-
今までは、 「CSVの出力先を選...
-
Excel ショートカットで列、行...
-
8:40までの出勤は全て8:30に...
-
if関数。半角文字や全角文字で...
-
エクセルの関数
-
毎週追加して行くセルの数値を...
おすすめ情報