• ベストアンサー

エクセル:リストを使っての入力で・・・

氏名(漢字)を別シートの名簿(A列氏名・B列フリガナ)から拾ってリスト入力するとき・・・ (例) (1) まず、カ行を選ぶ (2) 次に、そのカ行の方の名前だけがリストに出てくる。 (3) その中から選んで入力をする。 というようなことは、できるのでしょうか? 教えてください。

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

  • ベストアンサー
  • aorin
  • ベストアンサー率36% (4/11)
回答No.2

こんにちは。入力規則を使うのがよさそうですね。 ですが設定がかなり面倒になると思います。 下記URLのサイトで質問されるとEXCELの達人の皆様がご指導くださいますよ^-^ その際はこちらを締めてからにして下さい。 あちらのサイトではマルチポストに厳しいので…。

参考URL:
http://hpcgi1.nifty.com/kenzo30/a_cbbs/cbbs.cgi?H=F&no=0
yastaro
質問者

お礼

ありがとうございます。^^ こちらは締めて、ご案内いただいた達人にお教えいただけるか、今から入門!です。。

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (1)

回答No.1

オートフィルターをかけてオプションで「カからはじまる」で選択して入力、というのが手っ取り早いと思うけど。

yastaro
質問者

補足

ありがとうございます。自分がするのならそうするのですが、現在、簡易システムを作成しています。 そのシステムを使って作業する方がエクセル初心者であるため、だれにでも使いやすい簡易システムを意識して作成しています。例にあげたカ行に限らずまず最初にアカサタナ・・・から選ぶと楽かなという発想です。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • エクセルで入力途中でも抽出できますか

    シート1に名簿(A:氏名、B:ふりがな、C:性別、…)を入力しておき、シート2でふりがなを入力すると、該当する行が抽出できるようにしたいのですが…。 たとえば… シート1で「日本太郎(にほんたろう)」という人が入力されている名簿があるとして、シート2で検索する際、「に」の段階でふりがなの頭に「に」がついている人が表示(リストボックスのように)され、その中ですぐに発見できれば該当項目をマウス等で選択して抽出。数が多く、すぐに発見できないようであれば、続けて「ほ」と入力(表示上は「にほ」)して、同じように頭に「にほ」がついている人を表示(リストボックスのように)、その中ですぐに発見できれば該当項目をマウス等で選択し抽出。といったように、どんどん該当するものを絞っていき、抽出する方法です。中には、同じ名前の方もいるので、最後まで入力した後、氏名の漢字等で選択するようになりますが、こんなことはできますか。 ちなみにエクセルは2002です。わかりにくい説明で申し訳ありませんが、よろしくお願いいたします。

  • エクセルで名簿を連続印刷したい。

    エクセルで名簿を連続印刷したい。 Sheet1に縦に2枚同じ様式のフォームがあります。 A1、A24に、それぞれ名前を連続して印刷したいと思っています。 Sheet2に、名簿があります。 A列 B列 日付 氏名 1  Aさん 2  Bさん という感じで、120名の名簿リストがあります。 どのようにすれば、2箇所名前を連続で入れることができるでしょうか? どうぞよろしくお願いします。 *フォーマットを作った人は別でして、これでできるようにしてくださいと言われています。

  • エクセルの入力規則 リスト

    お世話になります。 入力規則でリストで選択し、その選択した値によって動的に次の入力リストの中身の変更を行いたいのですが上手く記述できないのでお願いします。 具体的に言いますと シート2を値を管理するシートとし、シート1を用意し シート2に アルファベットリスト(中身:A,B,C,D) Aリスト(中身:あ,い,う,え,お) Bリスト(中身:か,き,く,け,こ) Cリスト(中身:さ,し,す,せ,そ) Dリスト(中身:た,ち,つ,て,と) と命名したセルを用意します。 シート1のA列でアルファベットリストを入力規則のリストで呼べるようにします。 ここまでは出来るのですが シート1のA列でCを選択した場合B列ではCリストの「さ、し、す、せ、そ」を選択できるようにしたいのです。 Aであれば「あいうえお」Bであれば「かきくけこ」と絞りたいのですが上手くできないのです。 質問の内容がわからない場合申し訳ありません、質問頂ければお答えしますので宜しくお願い致します。

  • EXCELで他のシートのデーターを反映させるには

    office2000のEXCELです。 仮に「シート1」と「シート3」があります、「シート1」にはA列(氏名)B列(年齢)とします、 「シート3」は会員名簿で氏名(C列)と年齢(D列)が書かれています(60件位)。  「シート1」のA列(氏名)をクリックすると「シート3}の名簿が表示されて氏名(c列)をクリックする事により「シート1」のA列(氏名)B列(年齢)が入力できるような仕組みは可能でしょうか。   リスト入力・コンボボックス等チャレンジしてみましたが何れもうまくいきませんでした。 初心者にはむりでしょうか? 宜しくお願いいたします。

  • 五十音名簿を作りたいんです

    エクセルでできるでしょうか? シート1に顧客No. 氏名(ふりがなつき) 住所 …の五十音名簿一覧があります。 ここからがわかんないんです。 シート2のA1に"あ"と入力したらB列以降にシート1の"あ"で始まる名前の人がふりがなつきで全員表示することができますか? うまく説明できていないかもしれませんがよろしくお願いします。

  • エクセルのVLOOKUP関数で他のブックから正しく参照されないセルがある

    台帳xxxx.xlsファイルで住所録.xlsファイルを参照しているのですが最近正常動作しません。 住所録.xls というブックには、メンバーの住所録が入っています。 A列氏名、B列フリガナ、C列電話番号 という項目になっています。 台帳xxxx.xls側には A列連番、B列氏名、C列フリガナ、D列電話番号・・・になっています。 例えば台帳0712.xls というブックには日々のメンバーの動きを記録しており、 Bのセルに氏名を入れればその右側にフリガナ、電話番号が、住所録.xlsから参照されて自動入力されるようになっています。 台帳ファイルは原本を複製して 台帳0713.xls、台帳0714.xls・・・と日々増えていきます。 現在、住所録.xlsは600行を超えてきたのですが、最近、台帳xxxx.xls に氏名を入れるとフリガナ、電話番号の欄がうまく参照されず"0"(ゼロ)と表示されてしまいます。 正しく表示される名前とされない名前が出てきました。 600番台以降の人に多い気がするのですが定かじゃありません。 なぜならその氏名を上位のセルにコピーしても参照結果が"0"だからです。 具体的には、 例えばC列の数式は =IF(B2="","",VLOOKUP(B2,[住所録.xls]sheet!$A:$C,2,FALSE)) で、フリガナが自動入力されるようになっています。 ※氏名が未入力のときは"#N/A"のエラー表示がされないようにしています。 どうして"0"が入ってしまう場合があるのでしょう。 行数に限界があるのか疑問です。 またはもっといい方法があれば教えてください。

  • エクセルで2段階でリストからの選択入力したい

    エクセル2013で添付のようにSheet1のB列に顧客名、D列からR列まで行方向にその顧客の製品名が入力された表(顧客リスト)から、Sheet2の入力表のE列でリストから社名を選択したら、その社名に対応する製品名をF列でリストから選択入力できるようにしたいのです。 最初はINDEX関数とMACH関数の組み合わせで何とかと思ったのですが、名前の定義を使えば社名を選択したら直接製品名が選択できるように出来ると思ったのですが顧客が増えてきたら、不要の顧客名を削除したり、上書きしたらリストが崩れることに気づきました。 (顧客リストは毎月入力時に上書きしないとリストが長くなる一方で、リストから選択するより直接入力する方が簡単になってしまいます) 上記の問題を解消して、顧客リストを上書き、削除しても正しく選択できるようにならないでしょうか? 最初の思惑と違ってずいぶんハードルの高い内容になってしまい、回答いただいても当方に使えるかどうかも自信がなくなっていますがよろしくお願いします。

  • <エクセル>マクロを使ってデータを入力したいのですが・・

    エクセル初心者のため、 どなたかご存知の方がいらっしゃいましたら教えていただけないでしょうか。 エクセルで、ある申込書のフォームにデータ(氏名・フリガナ・生年月日・年齢等を入力したいのですが100名分くらいあるためマクロを作って元データからコピーできれば・・と考えています。 100人分の元データはSheet1にあり、 1名につき1行で、A1に氏名、B1にフリガナ、C1に生年月日・・・(~F1まで)となっています。(~100行目まで) そのデータをSheet2にある申込書フォームの該当欄にコピーしたいのですが、簡単な方法はありますでしょうか。 Sheet2には10名分の入力欄があるので、、 Sheet1の1行目の人のA1(氏名)のデータをSheet2のB12(氏名入力欄)へ、 Sheet1の2行目の人のA2(氏名)のデータをSheet2のB14(氏名入力欄)へ、 ・・・・・ Sheet1の10行目の人のA10(氏名)のデータをSheet2のB30(氏名入力欄)へ、 という感じでコピーしていきたいです。 (フリガナ、生年月日、年齢などそれぞれ欄があります) とりあえず10人分ずつSheet2にコピーできるマクロが組めれば大変助かるのすが・・・。 説明も上手にできず申し訳ないのですが・・・。 私の知識レベルでは100人分こぴぺこぴぺする方が早いのかもしれませんが どなたかアドバイスをいただければ大変うれしいです。 どうか、宜しくお願いいたします。

  • こんにちは。

    こんにちは。 エクセルでお聞きしたいことがあります。顧客名簿を作成していたのですが 今まで氏名(上にフリガナ)、郵便番号、住所、電話番号…を入力していました。 しかし、「名前を検索して」と言われて、漢字が分からないから検索できませんでした。 そこで、氏名の隣の列にふりがなを作ろうと思っているんですが、 もうすでに2000件ほど打ち込んでいます。 一からふりがなを打ち込むほかないのでしょうか??

  • エクセル2003 名簿のふりがなもリンクさせるには

    エクセル2003で各種名簿を作成中です。 シート1、列ごとにグループ分けして、全員の名簿になっています。       名前にはふりがながあります。 シート2~7、各グループ別の名簿です。       ふりがなが不要なので、リンクされた状態で問題なしです。 シート8~13、各グループ別の、シート2~7とは用途の違う名簿です。       これには、ふりがなが必要ですが、漢字のみリンクされています。 「図のリンクの貼りつけ」だと、シート1の行の高さになってしまい、不都合があります。 漢字のみリンクされたものにふりがながをつけようとしても、その作業ができません。 メンバーが入れ替わるごとに、シート1の全体名簿をいじれば、 全てに反映されるようにしたいのです。 漢字とふりがなは、ひとつのセルの中に表示したいのです。 ※職場のPCがエクセル2003です。  家で疑似データを作って、あれこれ試しているのは2007です。 どうか教えてください。お願い致します。

このQ&Aのポイント
  • 腰痛で悩んでいる方への対策方法について紹介します。散歩などで腰が楽なのに、パソコン作業中に腰が痛くなるのはなぜでしょうか?原因としては、同じ姿勢を長時間保つために腰への負担がかかっていることが考えられます。緩和するためには、定期的に立ち上がり腰を動かすことが重要です。
  • 腰痛が以前に比べて増えたと感じる場合は、身長や体重の変化が影響している可能性があります。身長が高い場合、腰にかかる重さも増えるため、腰痛が発生しやすくなります。また、体重の増加も腰への負担を増やす要因となります。
  • 腰痛の予防や改善には、正しい姿勢の保持や腰を休めることが大切です。パソコン作業中は、背筋を伸ばし、腰を支えるクッションを使用することをおすすめします。さらに、適度な運動やストレッチを取り入れることで、腰の筋力を高めることも有効です。
回答を見る

専門家に質問してみよう