• ベストアンサー

教えてください!!!

以前にも同じような質問をしましたが・・・ エクセルでのことですが、 たとえばあるセルに『田中』と入力されると その隣に『鈴木』そのまた隣に『高橋』という感じに自動で決まった名前を入るようにしたいのですが、どなたか教えてください・・・ できればマクロ?表示コード?で教えてください。 追記 『田中』の時は『鈴木』『高橋』『井上』 『松本』の時は『中村』『佐藤』『山本』という感じになるようにしたいのですが。

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

  • ベストアンサー
  • etc-etc
  • ベストアンサー率34% (107/314)
回答No.2

一般的な形式を前提として、 A1のセルに『田中』または『松本』を入力するとして、 B1以降のセルに =IF(A1="田中",CHOOSE(COLUMN()-1,"鈴木","高橋","井上",""),IF(A1="松本",CHOOSE(COLUMN()-1,"中村","佐藤","山本",""),"")) と入力すれば、質問の回答は満たすはずです、 何をつくるのかは判りませんが、参考になれば

その他の回答 (1)

  • Cupper
  • ベストアンサー率32% (2123/6444)
回答No.1

マクロではなく、オプションのユーザー設定リストで名前を登録してはいかがでしょう この機能は、「日」と入力したセルを上下左右にコピーすると、 「月」「火」「水」「木」「金」「土」「日」「月」・・・ のように繰り返し連続入力されたように拡張して貼り付けてくれるものです これに、「田中」「鈴木」「高橋」「井上」 を登録すれば、あとはどの名前でもかまいません 入力後にセルをコピーすれば連続して名前を貼り付けてくれるようになります こんな機能もあるという程度のアドバイスですが、参考になれば幸いです