現在、
シートAにて
行に日付(365日)、列に数値で管理しております。
シートBにて
土曜日のみデータを抽出しようとしております。
行に土曜日のみの日付、列にシートAの数値を抽出。
初めの土曜日は、「=シートA !D48」
次の土曜日は、「=シートA !D55」
という形で入力し、この2つを複数選択しオートフィルをしてD48、D55、D62、D69、、、、、
としていきたかったのですがどうもうまくいきません。
失敗した結果↓
日付 「=シートA !D48」
日付 「=シートA !D55」
日付 「=シートA !D50」
日付 「=シートA !D57」
理想↓
日付 「=シートA !D48」
日付 「=シートA !D55」
日付 「=シートA !D62」
日付 「=シートA !D69」
このようにするには、どのようにすればよろしいでしょうか?
また、そもそもこのような形では無く、別の関数を使った方が楽な方法はあるのでしょうか?
お手数ですが、ご教授よろしくお願いします。
No.1ベストアンサー
- 回答日時:
こんにちは!
>この2つを複数選択しオートフィルをして・・・
とありますが、D列以外の列が不明なので、
とりあえずD列だけでやってみました。
最初のセルはD48と決まっている訳ですね?
表示したいセルに
=INDIRECT("シートA!D"&48+7*(ROW(A1)-1))
または
=OFFSET(シートA!D$48,7*(ROW(A1)-1),,1)
という数式を入れ、フィルハンドルで下へコピーしてみてください。
※ 元データの配置が判って、どの列を表示したいのかが判れば
具体的なアドバイスができると思います。m(_ _)m
No.4
- 回答日時:
No.1です。
せっかく画像をアップされるのであれば、行・列番号も判るような画像の方がよかったのですが・・・
とりあえずやり方だけ。
「シートA」の日付列はシリアル値のようですので、
↓の画像のように「シートA」に作業用の列を設けます。
作業列C2セルに
=IF(AND(A2<>"",WEEKDAY(A2)=7),ROW(),"")
という数式を入れフィルハンドルでずぃ~~~!っと下へコピーしておきます。
そして「シートB」のA2セルに
=IF(COUNT(シートA!$C:$C)<ROW(A1),"",INDEX(シートA!A:A,SMALL(シートA!$C:$C,ROW(A1))))
という数式を入れ隣りのB2セルまでフィル&コピー!
A2セルの表示形式は「日付」にします。
最後にA2・B2セルを範囲指定 → B2セルのフィルハンドルで下へコピーすると
画像のような感じになります。m(_ _)m
No.3
- 回答日時:
[No.2補足]へのコメント、
「今ひとつ表示されなかった」が曖昧に過ぎる表現だし、貴方の「こういう感じ」が「どういう感じ」か理解できないので、コメントできません。
キャッチボールは好きでないので、文学的な曖昧表現は避けて、Excel に相応しい具体的な記述を望みます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) 複数セルデータを別シートの単一セルにコピーしたい。(詳細をご参照ください) 1 2022/12/14 15:08
- Excel(エクセル) シート参照を含む数式を連続コピー 3 2022/12/10 11:42
- Excel(エクセル) エクセル関数について 2 2022/04/13 18:25
- Excel(エクセル) Excelでのデータ管理 6 2022/12/24 09:33
- Excel(エクセル) ②Excel 簡単にシートコピーしたら前日の残高と日付を変更させたい→マクロの記録でエラーが出ます 8 2022/07/16 20:40
- Excel(エクセル) 再質問です。エクセルでシートが1から31まであり、日付けが入力されているセルがあります。シート1から 4 2022/08/02 23:08
- Excel(エクセル) Excelについて 1 2023/03/06 10:26
- Excel(エクセル) 添付写真上のExcelシートのように時間と曜日ごとに担当者が振り分けられているシートがあります。 例 1 2023/03/08 13:02
- Excel(エクセル) 前の(左隣の)シートを連続参照するように、あとから変更したい 1 2023/02/22 00:51
- Excel(エクセル) 【エクセル】参照セルに何も入力が無い場合の空白表示方法 1 2022/05/26 10:01
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
【マクロ】ファイル名の変更に...
-
Aというブックの1というシート...
-
エクセルで 例えば 伊藤と名前...
-
Excelで、決まった行を繰り返し...
-
エクセルの条件付き書式につい...
-
エクセルで「-0.0」と表示さ...
-
【マクロ】毎回、ファイル名が...
-
Excel元に戻す方法を教えてくだ...
-
【マクロ】シート名を取得する...
-
Excel2013のF6キー操作について
-
excel で二つのどちらかを選ぶ
-
Excelでの時間帯の入力
-
Excel 2019 のピボットテーブル...
-
【マクロ】フォルダからエクセ...
-
マクロの有効化するダイヤログ...
-
行数が不規則な一週間ごとの合...
-
エクセルで特定の範囲内から小...
-
ある列、或いは、ある行のセル...
-
シートAで横に並んだ項目→シー...
-
Excelが固まってしまった。
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excel 2019 のピボットテーブル...
-
[関数得意な方]教えて下さい・...
-
Excelにてある膨大なデータを管...
-
[関数について]わかる方教えて...
-
Excel初心者です。 詳しい方、...
-
excelの不要な行の削除ができな...
-
エクセル関数に詳しい方教えて...
-
INDIRECTを使わず excelで複数...
-
[オートフィルタ]で抽出された...
-
エクセルの神よ、ご回答を! エ...
-
エクセル関数に詳しい方、教え...
-
各ページの1番上の表示について
-
Excelで写真のような表を作った...
-
エクセルで不等号記号(≠)が上に...
-
数学 Tan(θ)-1/Cos(θ)について...
-
Excel 2019 は、SPILL機能があ...
-
Excelで全角を半角にしたいので...
-
条件付き書式を教えてください
-
Excel フィルターを掛けた状態...
-
[オートフィルタ]の適用範囲の...
おすすめ情報
シートAのイメージ
http://www.fastpic.jp/images.php?file=6638380380 …
シートBのイメージ
http://www.fastpic.jp/images.php?file=6070190087 …
やってみたのですが、今ひとつ表示されなかったので
あらためて各シートのイメージをアップさせて頂きました。
シートA
http://www.fastpic.jp/images.php?file=6638380380 …
シートB
http://www.fastpic.jp/images.php?file=6070190087 …
こういう感じでもOFFSET関数でいけますでしょうか?
やってみたのですが、今ひとつ表示されなかったので
あらためて各シートのイメージをアップさせて頂きました。
シートA
http://www.fastpic.jp/images.php?file=6638380380 …
シートB
http://www.fastpic.jp/images.php?file=6070190087 …
こういう感じでもOFFSET関数でいけますでしょうか?