如何實現EXCEL中單元格的顏色根據同一行另一單元格的顏色變化而變化

2022-03-04 05:11:31 字數 5654 閱讀 1971

1樓:心夜流星

這個就是使用條件格式設定,自動變色的功能

按你的要求,有幾個細節你要注意

你要求是d列隨之h列顏色變,也就是說d是你要顯示的結果,h是你的條件。

思路,使用條件格式,以下是我自己設定的範圍,至於相差的範圍,自己定01、選中d列區域

2、條件格式設定步驟

這樣顯示紅色的範圍就有了,其它的範圍顏色顯示同理3、修改要顯示顏色的區域

這個區域可以修改的。

4、如果要d和h都顯示,或者是整行顯示,都可以在這裡修改5、使用資料有效性,在單元格做下提示說明

這樣滑鼠移到單元格上,就能看到這個提示

這樣不至於看不明白。

2樓:匿名使用者

自動變化需要寫vba**,設定重新整理方式等,難度比較大,不詳細說了。

相對簡單的辦法是複製h列相對應的區域,然後以選擇性貼上,貼上格式的方式,把h列的格式成批克隆到d列。

3樓:思雪遙遙

換個思路:h列的顏色變化條件是什麼,就對d列按同樣標準設定單元格的條件格式。

4樓:極度狐狸

使用條件格式設定來達成此要求。如下圖:

5樓:綠植東

條件格式,把d列和h列都設定為統一的變色條件.

6樓:匿名使用者

可以使用vba工作表事件實現要求:

**如下:

如何讓excel一行的顏色根據某一列單元格值的而變化變化

7樓:匿名使用者

假設資料在第2行,需要根據c2單元格的值變化而改變整行的填充色。

選擇需要設定的專行,在「條件格式屬」中,「新建規則」,以「公式」建立規則,輸入

=$c2>=10 格式設定為填充色黃色,確定;

同時,選擇需要設定的行,在「條件格式」中,「新建規則」,以「公式」建立規則,輸入

=$c2<10 格式設定為填充色綠色,確定。

8樓:匿名使用者

1.選取一個單元格,設定條件格式

2.新增要選擇的條件

3.點選格式,設定變化後的格式

4.用填充控制代碼填充其他單元格即可,也可以複製後,用選擇性貼上

excel中如何讓某一區域的單元格顏色根據另外一個區域單元格的顏色變化而變化?

9樓:匿名使用者

實現效果如上,方法步驟(具體結合你的實際,調整下面的**):

【第1步】:右鍵此表,在檢視**裡 ,複製下面**進去sub 自動填充顏色()

for each rng in [a2:a5]rng.resize(1, 38).

interior.color = cells(rng.row, "am").

displayformat.interior.color

next

end sub

【第2步】:在此表插入一個按鈕,右右鍵它關聯**,大功告成。以後點按鈕,即可按照am列顏色自動更新a--al列顏色。

10樓:匿名使用者

如果一定要用函式來讀取該單元格的顏色會比較麻煩,get.cell函式其實不是特別好用。

既然你設定了資料條,應該就有條件實現判斷,使用這個判斷來作為條件格式的條件即可實現單元格自動變色。

比較麻煩的是,因為資料條有多種狀態和顏色,需要對同一行資料設定多次,然後使用格式刷來刷到其他行。

11樓:匿名使用者

可以做到,不過要滯後一步。

比如你選擇am2並設定了顏色,這行前面的顏色不會立即變化,只有選擇了另外的單元格之後才起作用。

12樓:淡

你的行多不多呢? 是不是固定的行?

如果行不多又是固定的,其實簡單的辦法是錄製巨集,

逐行用格式刷刷以下,然後結束錄製,快捷鍵以下就行了

13樓:

條件格式設定應用範圍

14樓:匿名使用者

直接方法是用vba的事件,自動同步2個格的顏色

否則需要了解資料條顏色變化的規律,用條件格式確定目標格的顏色,這個方法不太好,只能用在顏色種類很少的情況

private sub worksheet_selectionchange(byval target as range)

[b1].interior.color = [a1].interior.color

end sub

這個**是當表中有資料變化時,b1就是變成a1的顏色,你可以參考改成需要的情況

15樓:匿名使用者

開始---條件格式,設定單元格 大於、小於、等於的顏色,與資料條顏色一致即可

16樓:q我

寫**是可以,不過需要文件除錯

excel公式如何做到單元格填充色隨著另一個單元格填充色的變化而變化

17樓:苗喬恩

公式只能輸出資料,不能設定格式,顏色屬於格式。

條件格式可以設定格式,但是設定的格式是預置的,不能是未知的。

建議你a列的顏色就使用條件格式設定,b列同理。

18樓:封瑤光

是用條件格式,不是公式

關於excel某單元格的填充色根據另一個單元格的填充色變化而變化的問題

19樓:匿名使用者

不知道vba行不行;

看似沒有更好的辦法;if函式無法判斷單元格的顏色;

問題是f2的顏色是如何指定的,如果可以,那設立規則,設定條件格式可以做到;

一定條件滿足時 f2為紫色,d2為黃色;

20樓:匿名使用者

根據一個單元格的顏色,得出另一單元格的數值。

這個要用到巨集表函式。

如果不用巨集表函式,不知這個應用在新版中有沒有新的函式?

21樓:無衣渡江

用 「if」 函式 設定你要變化的區域 好久不用這種函式了 具體的不清楚 只是一個思路 具體可以看看office裡的幫助 挺有用的

如何使excel中一個單元格有值時,另一個單元格字的顏色改變

22樓:次次次蛋黃米亞

1、首先選中b1單元格,需要設定在a1單元格中輸入數字「2」,b1單元格就變成藍色。

2、點選工具欄中的「條件格式」選項,並選擇「突出顯示單元格規則」。

3、然後開啟其下拉選單,選擇「其他規則」。

4、選中「使用公式確定要設定格式的單元格」,在公式欄輸入:=$a1=2,並將格式設定為藍色,點選確定。

5、然後在a1單元格內輸入數字「2」,b1單元格就會變成藍色了。

23樓:匿名使用者

以excel 2007為例:

要求:單元格a1為空時,b1字型為紅色。

單元格a1有值時,b1字型為黑色(字型預設即為黑色)。

一個單元格字型的顏色隨著另一個單元格數值的變化而變化的方法:

選中b1單元格

選擇」開始「選單中的」條件格式「-」突出顯示單元格規則「-」其他規則「。

在」新建格式規則「視窗中:

1)在」選擇規則型別「項裡,選擇」使用公式確定要設定格式的單元格「。

2)在」編輯規則說明「項裡,輸入=a1=""。

3)然後點」格式「按鈕

在彈出的」設定單元格格式「視窗中:

字形:選擇」常規「

顏色:選擇」紅色「

然後返回到」新建格式規則「視窗,點確定。

開始驗證設定:

a1為空,b1裡輸入字型,字型轉為紅色,設定成功。

a1輸入值,b1字型為黑,設定成功。

24樓:excel辦公

使用條件格式來解決

舉例(a1,b1單元格)演示:

1、選中b1單元格

2、開始-條件格式-管理規則-使用公式設定3、輸入公式=$a1<>""

4、格式-選擇合適的顏色

5、確定

25樓:匿名使用者

使用條件格式-突出顯示單元格-公式確定

26樓:匿名使用者

條件格式。(好象2003版本有難度)

excel中單元格顏色根據其他單元格條件改變?

27樓:匿名使用者

選擇b列

點選選單---格式---條件格式---公式=a1="x"

點選"格式",設定圖案填充顏色為藍色

新增條件---公式

=a1="y"

點選"格式",設定圖案填充顏色為紅色確定

28樓:匿名使用者

選中b1,然抄後依次點選「格式」--「條件

襲格式」--在強出的bai條du件格式框的「條件1(1)」下拉選單zhi框中選公式,dao然後在後面輸入=a1="x",再點選「格式」按鈕,在強出的「單元格格式」框中選「字型」並在顏色下拉選單中選擇紅色(3行1列)。點確定返回。再點「新增」,在「條件2(2)」下拉選單框中選公式,然後在後面輸入=a1="y",再點選下面的「格式」按鈕,在強出的「單元格格式」框中選「字型」並在顏色下拉選單中選擇藍色(2行6列)。

點確定返回。再點確定完成設定

29樓:

在b1單元格設定條件格式

30樓:匿名使用者

樓上說的條件1、條件2在**呀,我是2007,沒看到在**有多個條件,請指教。

明白了,我的是2007,介面不一樣,不過可以設多次,也相當於多個條件了

31樓:匿名使用者

你這樣的條件格式沒有做過,但是你可以選擇b1輸入的是什麼內容,然後就變成什麼顏色。

excel怎麼設定隨一個單元格數值變化改變所在行的顏色

32樓:次次次蛋黃米亞

1、首先在開啟的excel**選中需要設定的單元格區域。

2、然後點選開始選項卡中的「條件格式」選項。

3、然後點選其中的「突出顯示單元格規則」,並選擇「等於」選項。

4、然後在開啟的「等於」對話方塊中輸入數字0,並根據需要設定顯示的顏色,點選確定按鈕。

5、然後在設定好的單元格區域中輸入數字,可以看到如果輸入數字0,即可將單元格顏色變成黃色。

33樓:匿名使用者

excel條件格式可以根據單元格內容設定規則,一旦滿足規則則自動新增設定的樣式。下面以excel 2010為例,演示所在行的顏色隨單元格數值變化而改變——如果a列某行單元格為0,那麼該行顯示紅色:

1、選中資料區域,建立規則

2、如下圖設定具體的規則,注意建立的公式為 =$a1=03、應用規則後的效果如下

34樓:余余

條件格式:

選中a:f列,條件格式,公式:=$e1=0,設定格式:填充需要的顏色即可。

35樓:

用條件格式。

選中e列,開始---格式---條件格式,公式:=e1=0,設定格式:填充紅色。

在EXCEL中,如何實現單元格自動變色

單擊單元格,點 格式 條件格式 將條件設為 單元格數值 小於或等於 0 點 格式 字型 顏色 選中你喜歡的顏色,點兩次 確定 使用條件格式可輕鬆實現。哈哈,我也學到了一招 excel 中如何讓日期值到期自動變色 選中資料所bai在區域 du格式 條件格式zhi 條件1 1 選 dao 等於 右專邊輸...

excel中單元格中包含另單元格中的內容時,怎樣將被包含單元格中的內容刪除

親,公式是做不到的。公式無法對所在的單元格以外的任意單元格做出修改。公式只能作用於所在單元格。舉個例子 假設你在單元格a1寫下公式。那麼這個公式的所有變化都只能體現於a1,而無法作用於單元格a1以外的任何單元格,更無法對a1以外的任意單元格做出修改。希望可以幫到你哦 公式只能對資料進行操作,而不能操...

請教在EXCEL裡如何實現,幾個單元格相比較,符合其中某一條件,就引用相對應的結果

其實你完全沒必要對2和3行合併單元格 e2輸入 if c2 a2,1 未按約定時間開工 if d2 b2,char 10 2 未按約定實際竣工 再設定e2單元格格式為自動換行即可 這個公式要求你的abcd四列日期是標準日期,如果不是標準日期,要麼你修改為標準日期。方法是替換點為 要麼就修改公式 if...