
こんにちは
エクセルで日報を作成しています
1BOOKに一日ずつ別シートです
日曜を除いて、30~50日分くらいです
D6 セルに、年月日が入っています
G10 セルに当日の人数が入ります
J10 セルには、G10の累計人数です
そこで、J10セルに、1日目からの累計を表示させようとして下記の式を入力しました
=INDIRECT(TEXT(D6-1,"yyyy年m月d日")&"!J10")+G10
#REF! になってしまいます
この計算式は、ネットで調べて同じような質問をされている方のところから引っ張ってきました
なにがエラーになってしまっているのでしょうか
どうすればちゃんとできるでしょうか
よろしくお願いします
日付は、6/10 と入力したら、2019年6月10日と表示するようにしています
関係有りますか?
No.2ベストアンサー
- 回答日時:
No.1です。
>シート名を5.11から2019年5月11日に変えたらできました
Excel的にはシート名が1文字でも異なると別シートと判断します。
すなわち目的のシートが存在しない!というコトになります。
すべてのシート名が「5.11」のようになっているのでしょうか?
そうであれば
=INDIRECT(TEXT(D6-1,"m.d")&"!J10")+G10
とすれば対応できるはずです。
※ この場合は1年しか使用できませんね。m(_ _)m
再びの回答、ありがとうございます
なるほど、全部を統一しないとダメなのですね!
雛形に色々と変えてはいけないところがあってやりにくいです・・・
1年だけですよね!しかも、日曜日も飛びますし、急な休業もたまにあるのでそのたびに数式を変更しなくてはいけませんね
今、確認してみたところやはりエラーになってしまいました
フォーマットに見えない何かがあるのでしょうか・・・
めげてしまいましたので、串刺し演算で、定期的に間違っていないかチェックしていこうと思います
回答、ありがとうございました 考え方が合っていたのだけでも頑張れます!
いつか、やりやすいようにフォーマット変えられたときにはこの数式使用します!!!
No.1
- 回答日時:
こんにちは!
こちらで確認したところ
お示しの数式でちゃんと計算結果が表示されました。
>#REF! になってしまいます
考えられる原因として
D6セルの1日前のシートが存在しないのでは?m(_ _)m
確認ありがとうございます!!
一日前、存在するんです
他の日のシートにもやってみましたができませんでした
もしかして、D6もG10もJ10も、セルの結合をしているからですかね?
でもそれも、左上に出るセル番号を確認しているのですが・・・
もしかして、シートの名前が6.9とか6.8とかにしている
というのは関係有りますか?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) 文字列を数式として変換する事はできますか? 6 2022/06/23 10:38
- Excel(エクセル) エクセルの祝日に色が反映しない 4 2022/05/18 09:58
- Excel(エクセル) IF 関数で「〇〇 という文字を含む場合」の分岐処理で表示された数字はSUMで数字集計できますか? 3 2022/08/02 16:29
- Excel(エクセル) Excel2019、2021の日付、曜日の表示について 2 2022/11/29 15:01
- Excel(エクセル) 現時点の年齢を算出して、その年齢と一致したセルを色付けしたい。 4 2022/06/23 17:49
- その他(Microsoft Office) 従業員増減対応で当番種類の増減対応な当番表 21 2022/07/19 07:30
- Excel(エクセル) エクセル関数について 2 2022/04/13 18:25
- Excel(エクセル) ユーザー定義について質問です。 2 2023/06/28 13:21
- Excel(エクセル) エクセルシートの合計の変動 5 2022/04/05 15:56
- Excel(エクセル) セルに特定の色が出た時だけ、式を発動させたい 4 2022/06/17 10:32
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルで条件に一致したセル...
-
Excelの「0」だけ非表示、小数...
-
Excelで複数シートの選択セルを...
-
エクセルで1月0日と表示される!!
-
Excelシートの保護時にデータの...
-
日付が未入力の際はゼロか、空...
-
ExcelでTODAY関数を更新させな...
-
EXCELのハイパーリンクのセルを...
-
エクセルで複写のように自動入...
-
エクセルで、加筆修正したセル...
-
マクロ 新しいシートにデータ...
-
エクセルについて
-
シート参照で変数を使いたい(EX...
-
ハイパーリンク で『指定された...
-
別シートのセルを絶対参照にする
-
エクセルで特定の文字を打つと...
-
EXCEL関数でシート名が変わる可...
-
エクセルのルビがついたセルを...
-
INDIRECT(空白や()がある文字列...
-
エクセル ctrl+End いくら削...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
iPhoneのExcelアプリで、別のシ...
-
Excelの「0」だけ非表示、小数...
-
Excelで複数シートの選択セルを...
-
Excelシートの保護時にデータの...
-
エクセルで条件に一致したセル...
-
エクセルで1月0日と表示される!!
-
日付が未入力の際はゼロか、空...
-
ExcelでTODAY関数を更新させな...
-
EXCELのハイパーリンクのセルを...
-
別シートのセルを絶対参照にする
-
Excelでスクロールすると文字が...
-
複数シートの同じセル内容を1シ...
-
マクロ 新しいシートにデータ...
-
エクセルで複写のように自動入...
-
エクセルで、加筆修正したセル...
-
エクセル ハイパーリンクで画像...
-
ハイパーリンク で『指定された...
-
エクセルで20万行あるシート...
-
エクセルで特定のセルの値を別...
-
INDIRECT(空白や()がある文字列...
おすすめ情報
確認してみたらシート名が関係しているみたいでした!
シート名を5.11から2019年5月11日に変えたらできました
ということは、シート名は変更してはいけないなら、どうすればいいのでしょうか・・・
諦めですかね?