• 締切済み

エクセルの計算式

A1:A31に日付、B1:B31に売上入力したエクセルにC1に日付を記入するとB1の売上が自動で表示できる計算式を教えてください。

みんなの回答

  • imogasi
  • ベストアンサー率27% (4737/17069)
回答No.4

例データ   日付  売上  指定日付  売上 2007/12/1  1 2007/12/4   4 2007/12/2  2 2007/12/3  3 2007/12/4  4 2007/12/5  5 2007/12/6 6 2007/12/7  7 2007/12/8  8 2007/12/9 9 D1の式は =INDEX($B$1:$B$31,MATCH(C1,$A$1:$A$31,0),0) 結果 4 VLOOKUPと同じようなものです。

  • maron--5
  • ベストアンサー率36% (321/877)
回答No.3

◆A1:A31に無い日付をC1に入力する場合を考慮すると =IF(COUNTIF(A:A,C1),VLOOKUP(C1,A1:B31,2,0),"")

  • pbforce
  • ベストアンサー率22% (379/1719)
回答No.2

D1に表示するとして =B1 C1に何もないときは表示しないとすると =IF(C1="","",B1) C1に表示した日付にあたるBの売上を表示したい時は =Vlookup(C1,A1:B31,2)

noname#77845
noname#77845
回答No.1

普通に =VLOOKUP(C1,A1:B31,2) じゃだめ?

関連するQ&A

専門家に質問してみよう