2015-06-02 14 views
-2

我懷疑有一個更好的方式來寫這個公式:簡化Excel中Forumulas

=IF('Table Values'!C2='Table Values'!B12,'Table Values'!E12,IF('Table Values'!C2='Table Values'!B13,'Table Values'!E13,IF('Table Values'!C2='Table Values'!B14,'Table Values'!E14,IF('Table Values'!C2='Table Values'!B15,'Table Values'!E15,IF('Table Values'!C2='Table Values'!B16,'Table Values'!E16,IF('Table Values'!C2='Table Values'!B17,'Table Values'!E17,IF('Table Values'!C2='Table Values'!B18,'Table Values'!E18,IF('Table Values'!C2='Table Values'!B19,'Table Values'!E19)))))))) 
+2

你想用這種方法完成什麼?如果公式?它可能會減少...但如果你有一些數據和公式的例子,以及預期的結果,這將有助於! – BruceWayne

+1

1)避免稱這是一個論壇,我們不喜歡這個,因爲我們是一個問答網站。 2)meta.stackoverlow.com專門處理stackoverflow或meta.stackexchange.com作爲一個整體處理所有網站。 3)'INDEX(E12:E19,MATCH(C2,B12:B19,0))' – chancea

回答

0

試試這個

=VLOOKUP(C2,B12:E19,4,false) 

這意味着尋找C2,範圍B12:E19,返回第四屆相同範圍(E)的列和(假手段)對最左邊的列(在本例中爲B)進行精確匹配。

+0

這工作。 「爲什麼」它的工作原理的細節有助於教會我如何在未來使用它。 – DoowopDJ