人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

Microsoft Excelで同一人物の複数のeメールアドレスを参照したい

あ さんはeメールアドレス (eメールアドレスではなくても住所でも電話番号でもなんでもいいです、都合のよいように読んでください。) を3つ、い さんは2つもっている場合、あ さんのメールアドレス 1から3 をほかのセルから参照することはできるのでしょうか。

ふつうの参照でもいいのかもしれませんが、並び替えなどでメールアドレスの順番が変更されたときに面倒そうですし、関数はよさそうなものが (自分の力では) みつからなかったのですが、やはり自力でコピーペーストするか、マクロをつかうかしかないのでしょうか...。
もし関数があればおしえてくださるとたすかります。
関数がなければコピーペーストやマクロでがんばります...。

※人力検索は画像が小さすぎるので画像は以下のURLからごらんください。
https://answers.microsoft.com/ja-jp/msoffice/forum/msoffice_excel-mso_winother/%e5%90%8c%e4%b8%80%e4%ba%ba%e7%89%a9%e3%81%ae/7cc78983-b54f-4556-baf7-e66846c8b7d9i'm

●質問者: portal18
●カテゴリ:コンピュータ
○ 状態 :終了
└ 回答数 : 1/1件

▽最新の回答へ

質問者から

画像がうまく貼りつけられていませんでした。
画像はフォトライフにもアップロードしましたのでご確認ください。
http://f.hatena.ne.jp/portal18/20170530132149


1 ● いつか
ベストアンサー

私が思いつく方法だと、いろいろと追加する必要があり、また一人の最大件数がわかっていないといけませんが、図の方法でできると思います。

画像を貼りつける方法がわからなかったので、
自分のブログに画像を貼ったので、
すみませんがそちらを見てください。
(画像貼り付け方法がわかったのでURLを削除しました。)
きれいな作り方ではありませんが、一応できます。


いつかさんのコメント
画像を張り付ける方法がわかったので、貼り付けます。 こちらが完成画面 [f:id:gfik:20170605175219p:image] 関数はこうなります。 [f:id:gfik:20170605175220p:image]

portal18さんのコメント
これをもとにこちらがもっているデータにあわせて編集したものをいれてみました。 そしたら、なんと、入力した名前のとおりの内容が表示されました! 並べ替えでたまに若干の不具合はあるものの、自分がもとめていたことはほぼ完璧にできましたので、これをベストアンサーにします。 回答ありがとうございました。 (...しかし、関数だけでここまでできるものなんだな...。)

いつかさんのコメント
望みのことができたのならよかったです。 並べ替えに対応させるには、 表に手を加える方法しか思い浮かびませんが、 参考になる人がいるかもしれないので、のせておきます。 [f:id:gfik:20170622195657p:image] [f:id:gfik:20170622200140p:image]

portal18さんのコメント
検索でここまでたどりつくかたもいるとおもいます。 そのなかには、「画像だけではわかりにくい!」というかたもいらっしゃるかもしれないので、文字で参照方法の補足をしておきますね。(入力例にかんしては上記回答者さんの画像を参照のこと) + まずは、元データのところに1番、2番... と番号をつけていきます。(名前が変わったところで1番にもどる) + つぎに、名前を入力する枠をどこかにもうけます。<br />VLOOKUP 関数で入力した名前にたいしていちばん大きい番号を検索させます。 + そのつぎに、番号だけを表示する枠をもうけます。 -- ここで重要なポイントは、IF 関数を使用して、VLOOKUPで表示された最大番号と比較、最大番号以下の場合のみ数字を表示、最大番号をこえた場合は空欄になるようにします。 +さいごに、INDEX 関数や、MATCH 関数を使用して、名前の入力枠と番号の表示枠からデータを検索、名前と番号に一致したデータを表示させます。 -- 番号を直接入力するのではなく、番号の表示枠から検索しているため、上記のような最大番号を超えた部分は空欄を検索しようとするため、参照エラーになって表示されなくなり、結果としてひとりのデータのみ表示されることになります。 -- 参照エラーの表示が気になるなら、IFERROR 関数でエラー時の表示を空欄に設定しておけば、エラーが表示されなくなります。

portal18さんのコメント
並べ替えへの対応方法もありがとうございます。 もし並べ替えが必要になったときは新しい方法もためしてみようとおもいます。
関連質問

●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ