2015-06-10 49 views
-7

我一直在做一份工作電子表格,現在工作了大約一週半,並且一直呆在同一個地方。我正在爲薪水目的工作。所以A1將會有一個員工姓名,就像該專欄的其餘部分一樣。 B2將有特定的員工工作時間。例如如何在Excel中有條件地設置列?

A    B 
1 Doe, John C 6.65 

我需要一個公式,將自動移動任何人有時間大於0至E列,與他們一起工作。小時。

+0

顯示您試過的東西 –

+1

只需將E1設置爲= IF(B1> 0,A1,「」)並複製該列。或= IF(B1> 0,CONCATENATE(A1,」」,B1), 「」),以包括名稱和時間 – samgak

+0

@samgak:爲什麼不張貼作爲回答您的評論?似乎是正確的解決方案,不是嗎? – NirMH

回答

0

如果你想在E列名和列中的工作時間˚F然後設置E1到

=IF(B1>0,A1,"") 

,並設置F1到

=IF(B1>0,B1,"") 

如果你想要的名稱和兩個工作小時在列E中然後將E1設置爲

=IF(B1>0,CONCATENATE(A1," ",B1),"") 

並向下複製列。

IF(condition, expression if true, expression if false)允許您根據邏輯條件設置單元格。 CONCATENATE允許您將多個單元格(或表達式)的內容作爲字符串連接在一起。

+0

謝謝你的回覆!對困惑感到抱歉。 –

相關問題