![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
タイトルがわかりづらくてすみません。
どのように書けばいいのかわからなかったので。。
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ランキング
-
IFとIFS関数
-
Excelを無料で使うには? パソ...
-
セルの数を求めたい
-
エクセルの数式バーのフォント...
-
Excelの表示についての質問
-
再質問です。マクロの修正箇所...
-
データチェックを行うエクセル...
-
Excelに詳しい方! B列が「日...
-
西暦や和暦の表示をyyyymmdd表...
-
Excelで50個のセルに同じ文字を...
-
Excelの数式について教えてくだ...
-
Excel VBAで全ての矢印を赤色に...
-
エクセル関数を使って
-
祝日と土曜、日曜の合計をカウ...
-
xlsxファイルを保存する際にPDF...
-
Excelについて
-
エクセルVBA、別ブックへ転記す...
-
エクセルで「ページレイアウト...
-
2列に入っているデータを1列...
-
【ExcelVBA】名前を付けて保存→...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
半角カタカナをヘボン式ローマ...
-
(マクロ)vlookupの元データを同...
-
エクセルで上位バイトのセルと...
-
exselの質問です
-
Excel 大小比較演算子による「...
-
Excel VBについての質問です。
-
エクセルの問題です。絶対値の...
-
非表示列の再表示に失敗
-
職場の人から聞かれており、こ...
-
Excel関数-文字列で自動作成さ...
-
Excelデータをコピペして、ペー...
-
ユーザー定義関数をアドイン登...
-
【マクロ】for next構文について
-
エクセルの日付を編集する
-
【マクロ】VLOOKUPにて参照元に...
-
exselで最小数で並び替える関数
-
libre 表計算ソフトの計算がう...
-
エクセルで表
-
エクセルの表で1年間の曜日を...
-
西暦和暦
おすすめ情報