![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
タイトルがわかりづらくてすみません。
どのように書けばいいのかわからなかったので。。
Excelについての質問です。
5つのシート(A,B,C,D,E)にそれぞれ1200人程度の名前が書いてあるのですが、別のシートにその名前を書き、その人の名前が5つのシートのうちどのシートに名前が書いてあるかをチェックする方法はありませんか?
A,B,C,D,E全てのシートに名前がある人もいれば、1つのシートだけの人、2つのシートの人・・など、様々です。
過去ログは検索してみましたが、同じような質問は見つかりませんでしたので、質問させていただきました。
宜しくお願いします。
A 回答 (3件)
- 最新から表示
- 回答順に表示
No.3
- 回答日時:
チェックして後、何がしたいのか書いていませんが
それが回答(やり方)に影響するのでは。
たとえば重複のない名簿を作るのか、重複のしるしをつけて終わるのか。
-------
たとえば,Sheet3のA列に氏名があるとして
Sheet2Sheet1
aa21
ccc32
のように第1行目(B1,C1)にシート名を打ち込む。
B2には=COUNTIF(INDIRECT(B$1&"!A1:J100"),$A2)といれ、C2まで式を複写する(横方向)。
B2:C2を範囲指定し、C2で+ハンドルを出して
B3:C3まで複写する(縦方向)。
結果は上記。
aaはShhet2に2名、
たとえば、bccはSheet2に3名いることが表にできます。
Sheet数が増えても、人数が増えても考え方や方法は変わりません。$がついている位置は肝心ですので、その意味をよく理解して、自分のケースにあわせて改造してください。
No.2
- 回答日時:
以下の方法は如何でしょうか。
OCUNIF関数で各シートを検索し、その個数を表示する方法です。
例えば、表示側のシートA列を入力セルとして、横方向にシート1・・・シートn順に次の関数を設定します。
A1:名前
B1:=IF($A1<>"",COUNTIF(sheet1!$A:$F,$A1))
C1:=IF($A1<>"",COUNTIF(sheet2!$A:$F,$A1))
~
F1:=IF($A1<>"",COUNTIF(sheet5!$A:$F,$A1))
No.1
- 回答日時:
EXCELの検索機能を使えば、すぐにできると思います。
EXCELを開き、メニューバーの[編集]→[検索]を選択。
検索のウィンドウが表示されるので、オプションボタンをクリック。
検索場所をシートからブックに変更すれば、
開いているファイルのすべてのセルを1度に検索できます。
前のバージョンのEXCELではどのように表示されるかわかりませんが、
EXCEL2003であれば、検索結果が検索ウィンドウの下に
一覧で表示されるので、それで調べられるかと思います。
早速のご回答、ありがとうございます。
各シートの1200名のうち、半分以上は重複していると思うのですが、それ以外の人全て調べないといけないので、下手したら3000人とかになってしまうんです。。
一人一人「検索」していくのは大変なので、できればもっと簡単に調べる方法はないでしょうか。
数式とか入れてポンッと検索できる方法があれば教えていただきたいのですが・・。
ないでしょうか。
質問分の説明が不十分で申し訳ございません。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) Excel セルに入っている日付を参照して、別シートのリストを表示させたい 1 2022/04/12 17:02
- Excel(エクセル) Excelマクロ 差分抽出の方法が知りたいです。 2 2023/03/07 13:25
- Excel(エクセル) シート名を簡単に書く方法があれば教えてください。 4 2023/08/24 12:40
- Visual Basic(VBA) 2つの条件に合うセルにデータを転記したい 4 2022/12/02 11:05
- Excel(エクセル) エクセルの条件付き書式 個人シートを参照して集計シートに色付けしたい 1 2023/06/22 00:39
- Excel(エクセル) Excel 関数 vlookupなどの使い方について質問です。 シート1に品番、商品名、単価、発注条 6 2022/06/15 19:16
- Visual Basic(VBA) エクセルのマクロで対象ごとにシート分けしてその内容をセルに書き込みたい 9 2022/08/24 13:23
- Visual Basic(VBA) EXCEL VBA 単語置き換え について質問です ブック名 ぶぶぶ シート名 ししし セル V3〜 3 2023/03/08 01:41
- Visual Basic(VBA) Excel VBA 最終行を取得しVlookup関数をコピーする方法をコーディングで教えてください。 3 2023/05/11 13:14
- Visual Basic(VBA) エクセルについて教えてください。 3 2023/06/28 09:11
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Excel関数-文字列で自動作成さ...
-
エクセルの関数について教えて...
-
Excelデータをコピペして、ペー...
-
職場の人から聞かれており、こ...
-
ユーザー定義関数をアドイン登...
-
Excelで50個のセルに同じ文字を...
-
スプレッドシート、Excelでの数...
-
Microsoft Officeの中古は信用...
-
エクセルで不等号記号(≠)が上に...
-
スプレッドシートで使う数式を...
-
エクセルでの特別な文字を上に...
-
エクセル日付 文字列の関数がエ...
-
A列とB列を参照してC列に連番を...
-
エクセルVBA、別ブックへ転記す...
-
各ページの1番上の表示について
-
エクセルでセルに標準で入力さ...
-
EXCELの質問です 119から足した...
-
pdfの表をexcelにはりつけて計...
-
Excelのif関数で文字が見えなく...
-
【マクロ】アクティブセルにブ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルVBA、別ブックへ転記す...
-
エクセルでの作業計算方法について
-
時間によってファイル名が変わ...
-
【関数】適切な文字数の数字を...
-
Excelについて教えてください
-
エクセル初心者です 関数の入れ...
-
【マクロ】ファイル名の変更に...
-
UNIQUE関数が使えないバージョ...
-
エクセルの計算
-
【関数】先頭だけにある、半角...
-
Excelで、決まった行を繰り返し...
-
Excelでセルの値が同じか...
-
LOOKUP関数を使えばいいのでし...
-
Excel
-
はがきについて。
-
エクセルの条件付き書式につい...
-
エクセルのデーターが2か月前の...
-
エクセル②
-
エクセルで「-0.0」と表示さ...
-
Microsoft1Officeの互換ソフト...
おすすめ情報