• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:エクセルで、別シートの人名に番号を振る方法について)

エクセルで別シートの人名に番号を振る方法

このQ&Aのポイント
  • エクセルで、別シートの人名に番号を振る方法についてまとめました。
  • 一覧シートの順位番号を、カレンダーの名前の側に振ることはできますか?分かる方いらっしゃいましたら教えてください。
  • エクセルを使用して、一覧シートの名前の横に順に番号を振る方法について教えていただきたいです。

質問者が選んだベストアンサー

  • ベストアンサー
  • kkkkkm
  • ベストアンサー率66% (1742/2617)
回答No.1

カレンダー状がどのような仕様なのかわかりませんが、たとえばその人の名前の横のセルに番号を振るのでしたら Sheet1のA1から下にA10まで名前がありB1から下にB10までその名前の人の順位があるとした場合で カレンダー状のシートのB1に名前がある人の順位をC1に出す場合 C1に =IFERROR(VLOOKUP(B1,Sheet1!$A$1:$B$10,2,FALSE),"") としたら出ます。 以下同じような考えで式を入れてください。

yuyura628
質問者

お礼

詳細にご回答、考案くださりありがとうございます。また、実際に試してからお返事させていただこうと思っていましたので、お返事が遅くなり申し訳ございませんでした。m(_ _)m! 今回、回答者様のやり方で試したところ、無事、数字の表示を上手くできました! 分かりにくい質問であったにもかかわらず、分かりやすく回答していただいてとても助かりました(T_T)新人なのですが、早速明日からの仕事の効率化に活かせそうです! 本当にありがとうございました。 また機会がもしありましたら、よろしくお願いします。

その他の回答 (3)

  • imogasi
  • ベストアンサー率27% (4737/17070)
回答No.4

シートの実例でも、質問者は挙げないので、想像になっている部分があるが 参考に。最近、こういうデータ実例も上げない質問が多いが、下記の、小生の回答のように、シートのデータ例示と回答を書かないと、質問者もわからないレベルではないか。 例データ Sheet1のA列とB列 A1:B11 市名は、上から下に序列通りになった番号とする(社内人間でないとわからないもの) 氏名 上野 1 東山 2 有田 3 品川 4 蛭子 5 新庄 6 池田 7 目黒 8 日野 9 Sheet2に、B2:G6に当初 上野 1 池田 7 有田 3 品川 4 目黒 8 蛭子 5 新庄 6 日野 9 東山 2 の名前だけのデータがあるとする。 1列おき1行おきのセルに人名があるとする。 上野の隣のC2セルに、 式 =INDEX(Sheet1!$B$2:$B$11,MATCH(B2,Sheet1!$A$2:$A$11,0),1)  と入れる。 このセルをコピーして、C4,C6,E2,E4,・・・に手動でこの式を貼り付けする。 上記のように名前の位置が整然としてなくてもよいだろう。 結果は上記の、C4,C6,E2,E4,・・に数字のようになる。これはSheet1の 列氏名の隣の番号だ。  これで質問者の言っている場合に合うかな? VLOOKUPでもできそう。 Sheet2で、下方向に1列に名前が並んでないので、+ハンドルを出して、1回下の方向に引っ張るやり方は使えないが、コピー貼り付けで、セル番地は、適当に、変わってくれる。

yuyura628
質問者

お礼

詳細にご回答、考案くださりありがとうございます。また、実際に試してからお返事させていただこうと思っていましたので、お返事が遅くなり申し訳ございませんでした。m(_ _)m! たしかに、実例でどういったデータを用いればよいか示しておかないと、回答者様は分からないですよね、、すみません。次回から気をつけます。 一度回答者様のやり方を試してみたのですが、$B$2:$B$11←ここの部分がなぜこうなったのかわたしの頭が悪すぎて、、理解ができず、別の回答者様のやり方で試してみたところできました。 改めて、丁寧なご回答、ご指摘によりとても勉強になりました。ありがとうございました!

  • kon555
  • ベストアンサー率51% (1848/3569)
回答No.3

 書かれている内容からすると、VLOOKUP関数で実現できるように思います。一覧シート側に順位をふって、それをカレンダー側で参照させればいいです。  具体的なやり方は解説ページをご覧ください。 https://xtech.nikkei.com/it/article/COLUMN/20080107/290505/ https://office-hack.com/excel/vlookup-another-sheet/

yuyura628
質問者

お礼

ご回答ありがとうございます! 今回、ご指摘の通りvlookupを用いたやり方で成功しました。 お返事が遅くなり申し訳ございませんでした。 本当にありがとうございました。

  • msMike
  • ベストアンサー率20% (368/1812)
回答No.2

敢えて「別シート」とした理由がサッパリポン!

関連するQ&A