2016-10-27 87 views
-1

免責聲明我正試圖保持這對用戶來說很簡單。因此,他們只是按照給定的格式粘貼名稱(A,B),並且它會先不加格式地(B,A)突出顯示(C)。從countif公式中的兩列格式化一個範圍

如果我有一個電子表格,列A中的名字和列B中的姓氏。 在C列中,我使用自定義條件格式規則突出顯示了相應的名稱。列C具有在lastName,firstName中格式化的名稱。

我的問題是我可以格式列A和B到$ B &「,」& $ A在countif公式中?

這似乎並不工作= COUNTIF($ B & 「 」:$ A,$ C)

而$ B &「,」:$ A將格式化成姓氏,名字,從而觸發規則突出顯示在C中相同的姓氏,名字?

然後用戶只是進來並粘貼越來越多的名稱和列c不斷更新。

+0

您正在以特殊方式使用「格式」。目前還不清楚你想達到什麼目的。你是否希望C列中的條件格式突出顯示名稱是否適合A和B中的名稱?用戶粘貼什麼? A,B和C還是隻有A和B? – teylyn

+0

@teylyn用戶得到firstName(A)和lastName(B),我想與(C)lastName,FirstName進行比較,如果匹配,則突出顯示C. – Alan

回答

1

您可以使用條件格式規則與沿着這些路線的公式:

=ISNUMBER(MATCH(C1,INDEX($B$1:$B$10&", "&$A$1:$A$10,0),0)) 

指數將串聯列B細胞用逗號,一個空格,A列細胞然後用作匹配的輸入。

您不希望爲此使用整列參考。請參閱具體的行號或使用Excel表並參考列名。否則,這會使工作簿非常緩慢,因爲條件格式是不穩定的,公式需要一段時間才能在大型數據集上計算。

enter image description here