- ベストアンサー
エクセルですが、シート1で、A氏またはB氏の氏名を入力した時、、
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
Match とか Vlookup とかの関数で良いのでは? シートBの A1:A10 にリスト シート1の B1 に下記関数を入れて、A1に名前を入力 =IF(ISERROR(MATCH(A1,シートB!$A$1:$A$10,0)),"","該当あり")
その他の回答 (2)
- magomickey
- ベストアンサー率29% (21/72)
1例ですが、 名簿のあるシート名称が[名簿]、 名簿のA列に名前を入れているとして、 シート1に名前を入れて該当有無を出すには、 名前をA列に入れ、B列に以下式で出来ます。 =IF(COUNTIF(名簿!A:A,A1)>0,"該当あり","該当なし")
お礼
応用まで、教えていただきありがとうございました。
- s_yoshi_6
- ベストアンサー率73% (1113/1519)
Sheet1のA1:A100が氏名入力欄、B1:B100が「該当あり」の表示列、Sheet2のA1:A100が名簿の氏名欄とした場合、Sheet1のB1に =IF(ISERROR(VLOOKUP(A1,Sheet2!A:A,1,FALSE)),"","該当あり") と入力して、それをB100までコピーすればOKです。
お礼
回答ありがとうございます。 うまくいきました。 助かりました。
関連するQ&A
- エクセルにおいて、シート1に入力欄を作り、シート2に名簿を作成
エクセルにおいて、シート1のセルA1に入力欄を作り、シート2に名簿を2種類(A列とB列)作成しておきます。 そして、シート1に入力した内容が、シート2のA列にある場合には、A列にあり、B列にある場合は、B列にあり、というテキストを、シート1のセルB1に表示させたいのです。 そして、A列、B列のいずれにも該当が無い場合には、該当なし、というテキストを、同じく、シート1のセルB1に表示させたいのであります。 どうすれば、よろしいでしょうか?
- ベストアンサー
- オフィス系ソフト
- エクセル Sheet1 セルで入力したものをSheet2のセルへ
エクセルのSheet1のセル(例えばB1)に入力した文字を、 Sheet2のセルの任意のセル(例えばA5)に自動で表示させるには どうすればいいのでしょうか? Sheet2のA5のセルの中で、=Sheet1!B1 と入れても「0」に なるだけで・・・エクセルの何の機能を使えばいいのか全然分かりません。よろしくお願い致します。
- ベストアンサー
- オフィス系ソフト
- エクセルを使った文字入力練習シート
例えば、エクセルシートのA1のセルに見本となる「ひらがな」文字を表示しておき、B1セルにローマ 字入力で該当文字を入力し、スペルが正しければ○、誤りは×をC1セルに表示し、×の場合には 正しいスペルをD1に表示する文字入力練習シートを作成したいのですが、簡単な方法があれば 教えて下さい。エクセルは2007、2008です。
- ベストアンサー
- その他MS Office製品
- エクセルで入力途中でも抽出できますか
シート1に名簿(A:氏名、B:ふりがな、C:性別、…)を入力しておき、シート2でふりがなを入力すると、該当する行が抽出できるようにしたいのですが…。 たとえば… シート1で「日本太郎(にほんたろう)」という人が入力されている名簿があるとして、シート2で検索する際、「に」の段階でふりがなの頭に「に」がついている人が表示(リストボックスのように)され、その中ですぐに発見できれば該当項目をマウス等で選択して抽出。数が多く、すぐに発見できないようであれば、続けて「ほ」と入力(表示上は「にほ」)して、同じように頭に「にほ」がついている人を表示(リストボックスのように)、その中ですぐに発見できれば該当項目をマウス等で選択し抽出。といったように、どんどん該当するものを絞っていき、抽出する方法です。中には、同じ名前の方もいるので、最後まで入力した後、氏名の漢字等で選択するようになりますが、こんなことはできますか。 ちなみにエクセルは2002です。わかりにくい説明で申し訳ありませんが、よろしくお願いいたします。
- ベストアンサー
- オフィス系ソフト
- エクセル2003で、あるシートのAからCの各行のセル1からセル100
エクセル2003で、あるシートのAからCの各行のセル1からセル100にどんどん氏名を入力をしてゆき(つまり、A1からC100までということ)、それらの中で、ダブり入力をしてしまつた氏名を、D列のセルD1から下の行にどんどん表示をしてゆきたいのですが、、 出来ますでしょうか?
- ベストアンサー
- オフィス系ソフト
- エクセルにてsheet1にA列(会社名)B列(金額)が入力されている場
エクセルにてsheet1にA列(会社名)B列(金額)が入力されている場合、sheet2のセルC5にsheet1のA1が入る場合sheet2のセルH7にはsheet1のB1が入力されるような・・・sheet2のセルC5を入力(=sheet1!A1)した場合のSheet2のセルH7のもとめ方をお願いします。
- 締切済み
- オフィス系ソフト
- excelにて シート1のA1セルにA1と入力し
excelにて シート1のA1セルにA1と入力したら、別シートのA1にあらかじめ書いてある文字を表示させる方法がわからない 自動的に他のシートのセルを参照させる方法はわかるのだが・・・すみませんどなたか・・お願いします
- 締切済み
- Windows 7
- 【エクセル】異なったシートの重複データに印をつける
お世話になります。 エクセル初心者のため、説明不足等ありましたら申し訳ございませんが、宜しくお願い致します。 シート1: 列Bに3,000件の氏名(氏名はセルB2から入力されています) シート2: 列Bに2,000件の氏名(氏名はセルB2から入力されています) シート1とシート2に共通して存在する氏名を抽出したいと思っています。 シート1の列Aのセルに、重複している社員氏名があれば、数字の1を入れたいのですが、その場合はどのような式を作ればよいのでしょうか。 お忙しいところお手数お掛けいたしますが宜しくお願い致します。
- ベストアンサー
- Windows 7
- エクセルで参照する別シート名をセルに入力したい
エクセルで参照する別シート名をセルに入力したいです。 (1) sheet2とsheet3にそれぞれA1:B10の表があります。 A列には氏名がB列には数値が入力してあります。 (同じ表で月度が違います。) (2) vlookup関数を使ってsheet1のA列に氏名を入力して対応する数値を B列に求めたいです。 (3) この時、sheet1のC1に「sheet2」「sheet3」と入力することで 参照するシートを変えたいのですが、方法が解りません。 そもそも可能かどうかも解らず、悩んでいます。 ご教授お願いいたします。
- ベストアンサー
- その他MS Office製品
- エクセルのシートを並べ替え。。。。
エクセルのシートを並べ替えた時に、データーをリンクさせるにはどうすればよいですか。例えば・・シートA・B・Cの順で3つ並んでいる時 シートAのセルに1 シートBのセルに2 シートCのセルに3 と入力して シートの並び順をB・C・Aと変えたときに シートBのセルに1 シートCのセルに2 シートAのセルに3と表示させたいのですが。 よろしくお願いします。
- 締切済み
- オフィス系ソフト
お礼
うまくいきました。 ありがとうございます。