ある文字から改行まで抽出+横方向セル参照で下フィル
質問内容:ある文字から改行まで抽出したい、と下方向にオートフィルをする際、参照セルは横方向に伸びている場合のやり方を知りたいです。
Sheet1!A1に、
●国=アメリカ
●都市=ニューヨーク
●収容=2000人
と入力されてます。B1には国が「日本」、C1には「カナダ」等々、同様な内容のセルが並んでいます。
Sheet2!に以下のように抽出したいと思います。
A B C
1 アメリカ ニューヨーク 2000人
2 日本 東京 10000人
3 カナダ バンクーバー 1500人
が、うまくできません。
まずつまづいたのが、
=MID(Sheet1!A1,SEARCH("●国=",Sheet1!A1)+3,4)
でA1には「アメリカ」と表示されますが他のセルの場合、日本だと2文字、カナダだと3文字と、文字数が一定ではないので改行コードまで抽出すればいいのかな?と思ったのですが、参考になるものが見つかりませんでした。
あともう一点、上記問題解決後、A1からC1まで選択してオートフィルで下方向にドラッグして日本、カナダの行も埋まるようにするしたいのですが可能でしょうか(Sheet1の対象セルがA1、B1…と横方向に伸びていくので。。。)
希望としてはテキストの整形作業や、VBA?を介さずに関数のみで解決したいです。
皆様のアドバイスお待ちしております。
よろしくお願いいたいます。