Excelのcountif関数の対象範囲に指定するシート指定名に、他セルに記入した文字列を使いたいのですが、うまくいきません。
例えば、Xシートの$A$1:$A$20の範囲内の”出席”文字列数を別シート上で計算させたいのですが、ストレートにやれば、
=countif(`Xシート`!$A$1:$A$20, "出席") となります。
これを、A1セルで、Xシート という文字列を記述した上で、別セルにて、
=countif(A1!$A$1:$A$20,"出席")
のように記述したいのです。indirect関数はうまくいきませんでした。どなたか、ご教授をお願いします。
A 回答 (6件)
- 最新から表示
- 回答順に表示
No.6
- 回答日時:
NO1です。
>#REF! のエラーになってしまいます
⇒A1に入力されているシート名が存在しないからだと思いますので、文字列(シートタブ名にスペースの混入等)を確認して下さい。
因みにシート名がCOUNTIF関数の検索範囲であるが問題ないでしょうか。
No.5
- 回答日時:
回答No.2です。
A1セルにはシート名がなければなりませんが、シート名は例えばシート1でしたらSheet1と入力する必要があります。シート見出しに表示されている文字列を間違えなく(半角全角を含めて)A1セルに入力することが必要です。
No.4
- 回答日時:
=COUNTIF(INDIRECT($A$1&"!A1:A20"),"出席")
単純な入力ミスのように思えますが?
A1に入力した Sheet名が存在していないのでは?
(全角と半角の違い等)
Excelのヘルプより
・・・適切なセル参照を指定していないと、エラー値 #REF! が返されます。
・・・参照先のブックを開いていない場合、INDIRECT 関数は、エラー値 #REF! を返します。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセルの数式について ブック内の別シートの値の含まれたセルの個数を集計したい 全シート一覧のシート 1 2022/07/21 19:28
- Excel(エクセル) エクセルの数式について教えてください。 2 2023/03/04 09:54
- Excel(エクセル) ユーザー定義について質問です。 2 2023/06/28 13:21
- Excel(エクセル) 条件に合った数値の合計を表示させたい関数と条件指定の方法 3 2023/05/13 16:07
- Excel(エクセル) Excelの空文字判定について 7 2023/01/06 13:25
- Excel(エクセル) エクセルで”入力シート”の文字書式の変更を”出力シート”で同じ文字書式で印刷したいです。VBA希望 4 2023/04/24 11:07
- Excel(エクセル) 関数EXACT(文字列,文字列)とexcelVBA 3 2022/04/14 15:07
- Excel(エクセル) エクセルで指定範囲にある名前と重複した場合に入力できないようにしたい 1 2023/07/13 09:58
- Excel(エクセル) エクセルのマクロでコピー後の貼り付け先を毎回指定したところにしたい 5 2022/08/12 10:47
- Excel(エクセル) ExcelVBA メモ帳を起動し名前を付けて指定フォルダに保存 2 2022/04/18 13:15
このQ&Aを見た人はこんなQ&Aも見ています
-
性格の違いは生まれた順番で決まる?長男長女・中間子・末っ子・一人っ子の性格の傾向
同じ環境で生まれ育っても、生まれ順で性格は違うものなのだろうか。家庭教育研究家の田宮由美さんに教えてもらった。
-
エクセル countif関数で、範囲を可変にするには
Excel(エクセル)
-
シート参照で変数を使いたい(EXCEL)
Excel(エクセル)
-
リストと一致する値のセルを塗りつぶしたい。
その他(Microsoft Office)
-
-
4
エクセル:シート名を手入力でなく、セル「A1」の文字を出したい。
Excel(エクセル)
-
5
VBAでファイルを開くときにファイル名でワイルドカードを使用したいです
その他(プログラミング・Web制作)
-
6
DATEDIFでマイナス表示をさせたい
Excel(エクセル)
-
7
Excel 行列入れ替えて数式をコピーしたい
Windows Vista・XP
-
8
エクセルのデータグループ化の際に貼り付けた図だけ一緒に折りたたんでくれません!
Windows Vista・XP
-
9
エクセル シート全体の項目をカウントしたい
Excel(エクセル)
-
10
COUNTIFS関数 参照先の列を可変にしたい
Excel(エクセル)
-
11
【Excel関数】UNIQUE関数で0"を返さない方法?"
Excel(エクセル)
-
12
Count Ifのセルの範囲指定に変数を使用したい
Visual Basic(VBA)
-
13
OFFSET関数とCOUNTIFって組み合わせはできますか? COUNTIF関数で行を新しく追加した
Excel(エクセル)
-
14
Excel数式でシート名をセルから取得したい。
Excel(エクセル)
-
15
エクセルでエラーが出て困っています。
Excel(エクセル)
-
16
有無、要否、賛否、是非、可否、当否…これらの言葉について
その他(教育・科学・学問)
-
17
エクセルで、シートの名前を変えても式にエラーが出ないようにしたい
Excel(エクセル)
-
18
ORA-01013のエラーについて経験のある方お願いします。
Oracle
-
19
シート名をセルの値からもってくるには・・・
Excel(エクセル)
-
20
SUMIFとCOUNTIFを合わせたような?関数ご存知ないですか
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
【スプレドシート】IMPORTRANGE...
-
【Microsoft Forms】回答を削除...
-
Office 2021 Professional Plus...
-
マイクロソフト 一時使用コード...
-
【スプレッドシート】指定の日...
-
VLOOKUP関数について
-
英数字のみ全角から半角に変換
-
Microsoft Formsで「応答」から...
-
エクセルでXLOOKUP関数...
-
エクセルで英文字に入れた下線...
-
1つのPCに「Excel 2010」「Exc...
-
大学のレポート A4で1枚レポー...
-
マクロ自動コピペ 貼り付ける場...
-
Outlookでの時間指定送信機能に...
-
会社におけるOfficeライセンス...
-
Office Professional Academic ...
-
vb.net オブジェクト指向につい...
-
マイクロソフト オフィスについて
-
エクセルで例えば、関数を使っ...
-
Microsoft Officeを2台目のPCに...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
【スプレドシート】IMPORTRANGE...
-
マイクロソフト 一時使用コード...
-
英数字のみ全角から半角に変換
-
Office2021を別のPCにインスト...
-
Microsoft Formsの「個人情報や...
-
officeビジネス型のワードやエ...
-
会社PCのメールが更新されない
-
【スプレッドシート】指定の日...
-
Microsoft Officeを2台目のPCに...
-
何このステータスバー
-
2つのシートの一致する行のセ...
-
会社のTeamsのことで相談です。...
-
エクセルにリンクされるのをし...
-
Windows 11で、IME言語バー(IM...
-
office2010とoffice365の共存で...
-
Microsoftのパソコンです。 エ...
-
エクセルでXLOOKUP関数...
-
Excel関数について質問ですm(__)m
-
VBA
-
自分の専門分野の仕事。初見で...
おすすめ情報