[[20230922145014]] 『日付と掛け算について』(まる) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『日付と掛け算について』(まる)

4月1日〜4月30日に仕入れた物をAを
別ページの5月の価格Bと掛け算をしないといけないのですが
日付と掛け算の仕方が分かりません。
日付が全てランダムになっており、全て仕入日+1か月です。
ご教示お願いします。

< 使用 Excel:Excel2021、使用 OS:unknown >


いや、わからないでしょ?

行列を示して、具体的に、どこの数値とどこの数値を掛け算したいのか、示したほうが良いと思いますよ。
(ゆたか) 2023/09/22(金) 15:03:45


お願いします。

SHEET1      SHEET2
A列         B列
2021/3/1  50   2021/3  10
2022/1/30  40   2021/4   11 
2023/5/15  22   2021/5   15

                  

SHEET1 A列2021/3/1の50と、SHEET2 B列の2021/4の11を掛け算したいです。
SHEET1が3月ならSHEET2の4月、4月なら5月の数値と掛け算したいです。
(まる) 2023/09/22(金) 15:20:39


SHEET1もSHEET2もひとつのセルに日付と価格がいっしょに格納されてるの?
それ何とかした方がよさそうな・・・。

(知らんけど) 2023/09/22(金) 15:39:42


日付と価格は別の列に書いてあります。
(まる) 2023/09/22(金) 15:44:36

 >SHEET1      SHEET2
 >A列         B列
 >2021/3/1  50   2021/3  10
 >2022/1/30  40   2021/4   11 
 >2023/5/15  22   2021/5   15
  ↑
 それって、こうなんでしょ?
       ↓
 SHEET1      SHEET2
 A列    B列   A列   B列
 2021/3/1  50   2021/3   10
 2022/1/30  40   2021/4   11 
 2023/5/15  22   2021/5   15

 C1セル =IFERROR(XLOOKUP(EOMONTH(A1:A3*1,0),EOMONTH(TEXT(Sheet2!A1:A3,"yyyy-m-d"),-1),Sheet2!B1:B3)*B1:B3,"")
 下へはスピル(コピー不要)

 <Sheet1 結果図>       <Sheet2 サンプル>
 行  ____A____  _B_  _C_      行  ___A___  _B_
  1   2021/3/1   50  550       1   2021/3   10
  2  2022/1/30   40  空白      2   2021/4   11
  3  2023/5/15   22  空白      3   2021/5   15

(半平太) 2023/09/22(金) 15:51:09


>日付と価格は別の列に書いてあります。
なら、サンプルに最初からそう書いとけよ。

(知らんけど) 2023/09/22(金) 15:59:48


すでに回答が出ていますが、別バージョンで

Sheet1のC列に表示するとして、

C1=B1*VLOOKUP(EDATE(A1,1)-DAY(EDATE(A1,1))+1,Sheet2!A:B,2,0)
(下コピー)

A:Bと書いて列全体になっていますが、行は必要なら適宜変更してください。
エラー処理はしてません。
(ゆたか) 2023/09/22(金) 16:09:16


 ちょっと確認

 Sheet1が「2023/4/29」だったら、Sheet2の「2023/5」の値を掛けるってこと?
 それとも年に関係なく「2021/5」の値?

 Sheet2の「2021/3」というのはシリアル値? それとも文字列?

 ・2023/4/29 → 2023/5 の値
 ・Sheet2のA列はシリアル値(月初)

 C2 =IFERROR(B2*VLOOKUP(EOMONTH(A2,0)+1,Sheet2!A:B,2,FALSE),"")

 Sheet1の表はテーブルにした方がいいでしょう。

 参考まで
(笑) 2023/09/22(金) 16:41:02

皆さまのお知恵を借りて何とかできそうです。
ありがとうございました。
(まる) 2023/09/22(金) 17:02:45

コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.