
A 回答 (4件)
- 最新から表示
- 回答順に表示
No.4
- 回答日時:
>日付けが入力されているセルがあります
とあるので、ここを変えたいのかと思ったのですが。
だとしたら、置換されては?
2022/7/1のように入っているなら、2022/7→2022/8で置換すればできるんじゃないでしょうか?
それにしても、もっと他人にわかるように書かないと何回質問しても堂々巡りになるだけですよ。
No.2
- 回答日時:
1から31までのそれぞれの数字を名称としたシートが31ある。
……これは分かる。
>シート1から31ごとに日にちが割り振られており、シート2から数式が「=’1’!D1:F1+1」と入力されています。
ここに至ると意味不明。
まあ、シートの数字がそのまま日付になってほしいのだろうと推測はできる。
>7月1日から31日まで割り振られているのを8月1日から31日までシートの数式をまとめて変更したい場合、どう処理すれば31シート分の日付けを変えられるでしょうか?
やっぱり意味不明。
すでに7月1日から31日まで各シートに値が入力されているものを
一度に8月1日から8月31日に変更したい。
ってことなんだろうか。
・・・
自分なら、「日」はCELL関数を使って取得する。
「月」は各シートに共通したセルに入力する。
これなら、シート「1」からシート「31」までを選択して、「月」の数字を入れるだけで良い。
=CELL("filename",A1)
これでシート名を取得できる。
ただし、ファイル名を含めた文字列になるので、MID関数で切り出してやる必要がある。
各シートで
C:\Users\paro\Documents\[example.xlsx]1
C:\Users\paro\Documents\[example.xlsx]2
C:\Users\paro\Documents\[example.xlsx]3
…
C:\Users\paro\Documents\[example.xlsx]31
という値が返るはずです。
"]" が何文字目になるのかをFIND関数で調べてMID関数に渡しましょう。
シート名の数字を2桁にしてあるならRIGHT関数で右から2文字切り出せばOK。このほうが簡単。
あとはA1セルに「8」と入力するなら、
=TEXT(DATE(,A1,SUBSTITUTE(RIGHT(CELL("filename",A1),2),"]","")),"mm/dd")
とでもするかな。(MID関数は使わない)
No.1
- 回答日時:
質問の仕方は難しいですね。
質問する方は意味がわかると思う書き方をするのですが、読む方は「??」と思うことが多いものです。で、
>シート1から31ごとに日にちが割り振られており
これって例えばシート20は20日ということですか?
>「=’1’!D1:F1+1」
これはシート1のD1:F1には何が入力されていますか?
>7月1日から31日まで割り振られている
これはどこに?すべてのシートに?
もう少し具体的な説明がほしいのです。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセル関数について 2 2022/04/13 18:25
- Excel(エクセル) シート参照を含む数式を連続コピー 3 2022/12/10 11:42
- Excel(エクセル) 前の(左隣の)シートを連続参照するように、あとから変更したい 1 2023/02/22 00:51
- Excel(エクセル) ユーザー定義について質問です。 2 2023/06/28 13:21
- Excel(エクセル) 複数セルデータを別シートの単一セルにコピーしたい。(詳細をご参照ください) 1 2022/12/14 15:08
- Excel(エクセル) 条件に合った数値の合計を表示させたい関数と条件指定の方法 3 2023/05/13 16:07
- Excel(エクセル) エクセルで”入力シート”の文字書式の変更を”出力シート”で同じ文字書式で印刷したいです。VBA希望 4 2023/04/24 11:07
- Excel(エクセル) Excelで行削除をすると… 1 2023/07/26 11:57
- Excel(エクセル) エクセルの祝日に色が反映しない 4 2022/05/18 09:58
- Excel(エクセル) ②Excel 簡単にシートコピーしたら前日の残高と日付を変更させたい→マクロの記録でエラーが出ます 8 2022/07/16 20:40
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルシートの見出しの文字...
-
EXCELで複数のシートを一度に「...
-
ワークシートそのものの色を変...
-
EXCELで存在しないシート...
-
特定のシートのみ再計算させな...
-
エクセルでブック内の倍率がバ...
-
ハイパーリンクでジャンプした...
-
Wordで差し込み印刷時に表示す...
-
エクセル 非表示のシートをハ...
-
DATE関数 4月31日などのあ...
-
Excelで条件に一致したものだけ...
-
エクセルのシー名を二段表示に...
-
エクセルの複数シートでのリン...
-
【ExcelVBA】マクロの入ったシ...
-
エクセルで複数のシートに画像...
-
エクセルで誤ってF11キーを押す...
-
エクセル、特定のシートにパス...
-
エクセル2003で、複数のシート...
-
再質問です。エクセルでシート...
-
エクセルマクロでシート名を条...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
EXCELで複数のシートを一度に「...
-
エクセルでブック内の倍率がバ...
-
【ExcelVBA】マクロの入ったシ...
-
ハイパーリンクでジャンプした...
-
特定のシートのみ再計算させな...
-
EXCELの図形(テキストボックス)...
-
エクセルで複数のシートに画像...
-
エクセルのファイルサイズが急...
-
エクセル、特定のシートにパス...
-
Accessのテーブルを既存のExcel...
-
エクセルのシー名を二段表示に...
-
エクセルの2つのシートを並び...
-
EXCELで存在しないシート...
-
エクセルの複数シートでのリン...
-
エクセルで、シートの名前を変...
-
EXCELの「シートの見出し」のフ...
-
Wordで差し込み印刷時に表示す...
-
ワークシートそのものの色を変...
-
エクセルを開くとメニューバー...
-
エクセル、別のシートの表をポ...
おすすめ情報