簡體   English   中英

用戶表單的復雜公式(2)

[英]Complicated formula for a user form (2)

我正在處理一個用戶表單,需要根據“運輸方式”( L:19 to L:24 )找到一種方法來添加一定量的“額外時間”( D:48 to D:51 )由用戶選擇。

在此處輸入圖片說明

請注意, L:19L:24的交通類型下拉列表如下所示。 每個行程編號(1至4)必須添加自己的時間( D:48D:51 )。 每種“運輸方式”類型要增加的時間如下:

在此處輸入圖片說明

提前非常感謝安倍

最簡單的方法是在P中放置一個輔助列,這可以隱藏。 在此列中,您將對“運輸工具”表使用vlookup。 因此,如果您的查找表在A1:B11中的sheet2上,則在用戶表單上的P19中

=VLOOKUP(L19,'Sheet2'!$A$1:$B$11,2,False)

並抄下來。

然后在D48中使用一個簡單的SumIf()函數:

=SUMIF($A$19:$A$24,A48,$P$19:$P$24)

然后抄下來

這應該為您提供所需的結果。

或者,如果您希望一個公式完成所有操作,請使用以下數組公式:

=SUMPRODUCT(SUMIFS('Sheet2'!$B$1:$B$11,'Sheet2'!$A$1:$A$11,$L$19:$L$24)*($A$19:$A$24=A48))

放入D48,按Ctrl-Shift-Enter。 然后抄下來。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM