2017-06-02 24 views
0

數據的線I有以下問題: SampleExcel中 - 所屬分類基於3個變量

我在被包括在這個問題的excel文件兩個薄片。

第一個工作表包含每個組的約束,並且是圖片的第一部分。

組「正確1」是其中以下限制得到滿足的基團:

「值1」是「2值」之間0-1000

是0-2000之間

「值3」 是0-500

之間

_

第二片包含我想與基於三個VAL正確的組來標記數據(1,2 & 3)。

例如:

標記爲「info1」的行有三個值連接到它。

值1 = 321「正確1」 &「更正2」

值2 = 2005「正確2」,「正確的3」 &「錯誤」

值3 = 400「正確1「,」正確2「&」錯誤「

因爲該組適用於所有值,因此Info1行將被標記爲」正確2「。

這可能嗎? 式或VBA均爲細:)

回答

1

=IF(B2<1001,IF(C2<2001,"Correct 1","Correct 2"),IF(D2<401,"Error","Correct 3"))

+0

雖然此代碼段可以解決的問題,[包括一個解釋](https://meta.stackexchange.com/questions/114762/explaining-entirely-基於代碼的答案)確實有助於提高帖子的質量。請記住,您將來會爲讀者回答問題,而這些人可能不知道您的代碼建議的原因。也請儘量不要用解釋性註釋來擠佔代碼,這會降低代碼和解釋的可讀性! –

+0

謝謝你的努力,Pqqwetiqe :) 雖然我可能不完全清楚,但因爲我的數據集對於這些簡單的If公式來說太大了。我的第一張包含約束的表單長度爲250行。所以我在找什麼可能是某種數組公式? –