2014-10-31 56 views
-1

我想知道,如果有人可以用條件格式的問題幫助我只是不能換我的頭周圍條件格式行基於細胞動態

我們目前有一個表中的姓名和旁邊的名字數

Bob 5 
Michael 6 

現在,如果我輸入單元格A1鮑勃·我想它強調該行和下面的四個它。 另一個例子是,如果我在A1單元格中鍵入邁克爾將突出低於

該行和5任何幫助表示讚賞

+0

「強調該行和下面的四個它:你的意思是4行?當你說「行」時,這是否意味着整行或只有一個單元? – Jerry 2014-10-31 11:18:22

+0

嗨傑裏 - 是誰的行。我遇到的問題是單元格A1中的信息是動態的,有時候我需要5行高亮顯示,其他時間可能是6--這一切都取決於A1中輸入的字/值 – user3306104 2014-10-31 11:20:53

+0

好了,最後一個:所以條件格式是將數字在名稱旁邊並使用它突出顯示行?因此,如果數字爲10,名稱下方的9行將不得不突出顯示? – Jerry 2014-10-31 11:22:20

回答

0

我不能寫一個簡單的公式,但隨着數據我是一個工作測試。

A1將會插入名字。

該表將範圍從C1至D7(假設沒有列標籤)。

選擇表C1至D7,然後插入條件格式與公式,使用公式:

=AND(COUNTIF(OFFSET(C1,IF(ROW()-VLOOKUP($A$1,$C$1:$D$7,2,0)<=0,1-ROW(),1-VLOOKUP($A$1,$C$1:$D$7,2,0)),0,VLOOKUP($A$1,$C$1:$D$7,2,0)),$A$1)>0,ROW()>=MATCH($A$1,C:C,0)) 

,並挑選格式化你想要的。

公式檢查兩個條件:

COUNTIF(OFFSET(C1,IF(ROW()-VLOOKUP($A$1,$C$1:$D$7,2,0)<=0,1-ROW(),1-VLOOKUP($A$1,$C$1:$D$7,2,0)),0,VLOOKUP($A$1,$C$1:$D$7,2,0)),$A$1)>0 

此檢查是否存在取決於在D.值的指定範圍內的至少1個匹配它會檢查是否存在匹配x行電流以上行,其中x是值。如果有,我們得到第一個布爾值(true或false)。

第二ROW()>=MATCH($A$1,C:C,0)確保匹配高於或當前行上。

Google Spreadsheet Demo