[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『日付を見て何日から何日までに入っているか知りたい』(事務員)
初めまして
スーパーの週間売上の集計を頼まれ困っています。
アクセスからデータを貼り付けました。
J列に日付が入っています。
この日付を見てM列と比較してN列の何番目か知るにはどう書いたらよいのでしょうか。教えて頂けると助かります。
M列 N列 2017/2/16〜2017/2/22 1 2017/2/23〜2017/3/1 2 2017/3/2〜2017/3/8 3 2017/3/9〜2017/3/15 4 2017/3/16〜2017/3/22 5 2017/3/23〜2017/3/29 6 2017/3/30〜2017/4/5 7 2017/4/6〜2017/4/12 8 2017/4/13〜2017/4/19 9 2017/4/20〜2017/4/26 10 2017/4/26〜2017/5/3 11 2017/5/4〜2017/5/10 12 2017/5/11〜2017/5/17 13 2017/5/18〜2017/5/24 14 2017/5/25〜2017/5/31 15 2017/6/1〜2017/6/7 16 2017/6/8〜2017/6/14 17 2017/6/15〜2017/6/21 18 2017/6/22〜2017/6/28 19
< 使用 Excel:Excel2013、使用 OS:Windows7 >
木曜〜水曜の1週間に見えますが、 下記の行だけ4/26でオーバーラップしています。
>2017/4/20〜2017/4/26 10 >2017/4/26〜2017/5/3 11
11行目は単なるミスですか?
(半平太) 2017/06/22(木) 10:54
(事務員) 2017/06/22(木) 11:10
であれば、↓
=MATCH(TEXT(J1-WEEKDAY(J1)+5,"yyyy/m/d")&"〜*",$M$1:$M$19,0)
結果を表示するセルの書式は「標準」とします。
N列は見に行く必要はないですよね? (一致した位置番号と同じですから)
(半平太) 2017/06/22(木) 11:16
2017/2/16から数えて何週目かということを知りたいのなら
=INT((J1-"2017/2/16")/7)+1
こんな感じでできませんかね?
参考まで。 (笑) 2017/06/22(木) 11:33
(事務員) 2017/06/22(木) 13:45
ちょっとよく分からないです。
J列、M列、N列が、その式のどこに関係するんですか?
(半平太) 2017/06/22(木) 14:02
(事務員) 2017/06/22(木) 14:45
>=INT((J1-"2017/2/16")/7)+1
↑ の式ではなぜダメだったんですか? J1がどんな日付の場合にこうなってしまうから、と具体的にお答え下さい。
M列とN列の表を参照する必要があるのなら、
2017/2/16〜2017/2/22 2017/2/23〜2017/3/1 2017/3/2〜2017/3/8 ・ ・ ↓
2017/2/16 2017/2/23 2017/3/2 ・ ・
M列をこのように開始日だけにできませんか?(〜以降の日付を削除) 置換で簡単にできます。 あるいはM1に日付を入力して、M2 =M1+7 これを下にコピーでもいいかも。
そうすればごく単純な VLOOKUP関数(検索の型=TRUE)でできますけどね。
確認だけ。 (笑) 2017/06/22(木) 15:33
(事務員) 2017/06/23(金) 11:03
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.