2015-08-13 50 views
0

感謝您花時間閱讀本文我在角落裏痛苦地哭泣。我需要檢查一行是否存在幾個條件滿足的範圍

我已經使用VBA生成工作表中的值列表,現在需要根據滿足幾個條件的範圍內是否存在行來填充第三列的true或false。 在SQL中,這很簡單,但在VBA方面,我是一個noob,並且似乎無法找到答案。

任何援助將不勝感激。

+0

你已經試過了什麼? 有幾種方法來處理分支和測試 - 如果then語句,Case,循環......通常可以將它們組合起來以處理多個條件,無論是通過嵌套還是通過AND語句。 仔細閱讀下面的參考資料: http://www.excelfunctions.net/VBA-Conditional-Statements.html http://www.techonthenet.com/excel/formulas/if_then.php 的https: //msdn.microsoft.com/en-us/library/office/gg251599.aspx https://msdn.microsoft.com/en-us/library/office/gg278454.aspx – Lumigraphics

回答

0

根據數據集的大小,您可能會發現Array Formulas可以提供解決方案。使用SQL的人可能會更舒服。

http://www.cpearson.com/excel/arrayformulas.aspx

對於較大的數據集可能是IFS Excel函數可以解決與多個條件的表達式。

+0

謝謝你的意見,我最終以嵌套ifs進行。 我真的很感謝幫助。 – natcon93

相關問題