計(jì)算累計(jì)庫(kù)存
計(jì)算累計(jì)庫(kù)存 第一步:判斷產(chǎn)品前面是否有記錄在n2中輸入公式=COUNTIF($C$1:C1,C2) 如果大于1就代表在本月是有入庫(kù)記錄的 第二步:提取每個(gè)產(chǎn)品的最后一次庫(kù)存數(shù)量在p2中輸入公式=IFERROR(LOOKUP(1,0/($C$1:C1=C2),$K$1:K1),0) 公式解釋: lookup函數(shù)語(yǔ)法=lookup(查找值,,查找區(qū)域,,結(jié)果區(qū)域) 單/多條件查找的固定套路 =lookup(1,0/((條件1)*(條件2)*(條件3)*……(條件n)),返回結(jié)果區(qū)域)
因?yàn)?/false返回錯(cuò)誤,,0/true等于0
第三步:計(jì)算累計(jì)庫(kù)存=IF(C2<>'',IF(N2>=1,P2,VLOOKUP(本月進(jìn)出明細(xì)!$C2,上月!B:G,6,0)),'') 根據(jù)編號(hào)查找上月的累計(jì)庫(kù)存,這是vlookup函數(shù)最基礎(chǔ)的用法=vlookup(查找值,,查找區(qū)域,,返回列數(shù),,精確查找) 判斷n2中的數(shù)量是否大于1,就返回最后一次數(shù)量,,否則就查找上月的庫(kù)存 本次庫(kù)存計(jì)算就是計(jì)算=上次剩余+入庫(kù)數(shù)-出庫(kù)數(shù)量 =IF(C2<>'',H2+I2-J2,'') 動(dòng)態(tài)查詢庫(kù)存表 |
|