2013-03-25 30 views
0

我想弄清楚如何查找單元格以查看它是否包含我指定的列表中的名稱,例如,我們將使用「Hofmann Trucking」。Microsoft Excel引用數據

使用列a,b和c,其中列a包含卡車從點a移動到點b需要的平均小時數,列b包含載體信息(霍夫曼卡車),最後列c是我想要的位置答案去。

我希望列c返回a列中列出的時間,僅當霍夫曼卡車是列b中的承運人時。如果列出另一個運營商,我想將這些信息放在d欄中。

最後,這些時間將以每個運營商每天的平均值計算,因此我可以很容易地顯示不同公司在某些地區往返旅行的時間。

回答

1

這應做到:

Col A  Col B    Col C        Col D 
8   Hoffman Trucking  =If(B1="Hoffman Trucking",A1,0) =A1-C1 

把那些2個公式C列& d和拖累...

+1

在色柱B假設多種可能的值,他需要引用列表,例如在Sheet1上,單元格A1:A10。在這種情況下,Col C公式應該像'= IF(NOT(ISERROR(MATCH(A1,Sheet1!$ A $ 1:$ A $ 10,FALSE))),0,A1)' – 2013-03-25 18:50:40

+0

@DavidZemens好吧,說我是否有第1頁a欄中的承運人名單,並使用第2頁作爲計算表? – user2208691 2013-03-25 19:07:30

+0

@ user2208691'Sheet1'可以引用*任何*工作表(只需更改名稱)。同樣'$ A $ 1:$ A $ 10'您可以更改爲指您保留列表的任何範圍。這:'Sheet1!$ A $ 1:$ A $ 10'表示列表在工作表中名爲「Sheet1」和單元格A1:A10中。根據需要修改。 – 2013-03-25 19:10:16

相關問題