(Excel)常用函數公式及操作技巧之六:
條件自定義格式(一)
——通過知識共享樹立個人品牌。
通過條件格式將小計和總計的行設為不同的顏色
答:輸入=RIGHT(RC,1)="計";設定字體、邊框、圖案;確定。
如何實現這樣的條件格式
有一個excel表單,若當其中一欄數值超過某一值,使整個一行底色為某一顏色(比如紅色),用條件格式不能實現
注意公式為=$A1>100,而不是=A1>100
先選定整行再設置條件格式...
列標"A"用絕對引用, 行標"1"用相對引用, 用"格式刷"刷下去...
為方便和不易出錯起見, 先設置一行的條件格式, 再用格式刷將格式復制到需要的行。
隔行不同字體顏色怎么設置
每隔一行就用不一樣的顏色,有什么快速的辦法嗎?
格式-條件格式(公式):
=MOD(ROW(A1),2)=0
讓不同類型數據用不同顏色顯示
在工資表中,如果想讓大於等於2000元的工資總額以“紅色”顯示,大於等於1500元的工資總額以“藍色”顯示,低於1000元的工資總額以“棕色”顯示,其它以“黑色”顯示,我們可以這樣設置。
1.打開“工資表”工作簿,選中“工資總額”所在列,執行“格式→條件格式”命令,打開“條件格式”對話框。單擊第二個方框右側的下拉按鈕,選中“大於或等於”選項,在后面的方框中輸入數值“2000”。單擊“格式”按鈕,打開“單元格格式”對話框,將“字體”的“顏色”設置為“紅色”。
2.按“添加”按鈕,並仿照上面的操作設置好其它條件(大於等於1500,字體設置為“藍色”;小於1000,字體設置為“棕色”)。
3.設置完成后(圖2),按下“確定”按鈕。
看看工資表吧,工資總額的數據是不是按你的要求以不同顏色顯示出來了。
有無辦法讓B2所在行都呈紅色字體。
如何做這樣的EXCEL表(顏色交叉)
省得看錯行了。
設置二行不同的格式,同時選取這兩行,按右鍵復制,選復制格式。
若只是要不同顏色間隔,應該這樣就行了:
格式 > 自動格式設置 –
我的條件格式公式為:
=IF($B1="","",MOD(ROW(),2)).
條件格式
如何用條件格式實現數據表格的陰影間隔效果
是條件格式 =MOD(INT((ROW()+0.5-$A$1)/$A$2),2)=0
公式是:=MOD(COLUMN()-a,b*2)+1<=b
=MOD(ROW()-rw,n*2)+1<=n
=MOD(COLUMN()-a,b*2)+1<=b
a =行列間隔顯示!$L$1
b =行列間隔顯示!$L$2
n =行列間隔顯示!$A$2
rw =行列間隔顯示!$A$1
使用條件格式設置顏色條紋
在Excel97版本中, 你可以使用條件格式將你工作表中的行設置成間隔顯示的條紋, 制作出來的效果象會計的分類賬. 其原理和手工設置行背景色一樣, 如果你整理工作表時刪除或移動行,它並不移動. 更多關於條件格式的信息請點擊 這里獲得.
奇數和偶數行條紋
左邊圖示的被稱作"奇數條紋". 方法是奇數行用底紋顏色顯示. 本例中 1, 3, 和 5 行用淡藍色顯示, 而偶數行 2, 4, 和6 沒有變化.
同樣, 右邊圖示的稱作 "偶數條紋". 方法是偶數行2, 4,和 6 用底紋顏色顯示, 奇數行1, 3, 和 5沒有變化.
應該注意的是 "奇數" 和 "偶數" 是針對一個行組合而言, 並非指彩色條紋中的行,也不是指工作表的行。
顏色條效果公式
“奇數條紋”和“偶數條紋”的公式非常相似, “奇數條紋”可使用下面公式:
=MOD(ROW()-Rw,N*2)+1<=N
在這里 Rw Rw用於格式化的范圍內起始行號, N 是每一組顏色條中包含的工作表行數。 在上方左圖的示例中, Rw等於8, N 等於 3.
“偶數條紋 ”使用公式
=MOD(ROW()-Rw,N*2)+1>N
在這里 Rw用於格式化的范圍內起始行號, N 是每一組顏色條中包含的工作表行數. 在上方右圖的示例中, Rw等於8, N 等於 3..
如何在條件格式中使用這些公式的方法是:選擇你想格式化的單元格范圍. 然后在格式菜單中選擇條件格式. 在彈出的對話框中將條件設置為公式,並在右邊的框內輸入上面的公式並設置好格式的圖案顏色,確定后退出,看看自己的傑作吧!
在這兩個公式中, 你可以直接輸入任意Rw 及N的值 ,也可以使用自定義名稱引用的值. 使用定義名稱在改變第一組顏色條包含的工作表行數時非常容易。
如,想要使得工作表中的行隔行顯示,可以簡單地改變 N 值為1. 此時如果你將一個記錄范圍的或一個無用的單元格定義為N,只需改變這個單元格的值即可達到快速更改的效果. 當然,你也可以以同樣的方法定義一個名稱Rw,這樣,你可以將公式照搬過去,更改樣式非常方便快捷。
利用公式設置的這種效果不會因為插入和刪除行而改變,這是手工效果所達不到的。
同樣,如果你因為某種特殊需要將列設置成這種格式,可以將公式改為:
=MOD(column()-Rw,N*2)+1<=N 或: =MOD(column()-Rw,N*2)+1>N
相同數據的提示?
A列是項目名稱,B列是金額。想在A列輸入時,如有相同項能給出提示或是字體顏色變為紅色。例如:A1是“聯想品牌”,如果在A23中輸入“聯想品牌”時,能給出提示或是字體變為紅色。不知要怎么做?
條件格式->選中A列->公式:=IF(COUNTIF(A:A,A1)>1,TRUE,FALSE)->將格式改為紅色。
另外如果用條件格式設置公式為=if(A:A="聯想品牌",True,False) >紅色 不起作用,而用=if(A1:A30="聯想品牌",True,False) >紅色 則能用。是什么原因?
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
如何做到小於10顯示二位小數,大於10顯示一位小數
如何做到小於10顯示二位小數,大於10顯示一位小數
公式:
=IF(C5>10,TEXT(C5,"0.0"),TEXT(C5,"0.00"))
使用自定義單元格格式[>10]0.0;[<10]0.00;0;@
如何根據數值的正負加上“+”“-”符號
選中單元格—點擊右鍵—單元格格式—自定義格式
[>0]"+"#;[<0]"-"#;0
這百分數只能另外設置了:
[>0]"+"0.0%;[<0]"-"0.0%;0.0%
120,000顯示為12.0
自定義格式:#!.0,
121,999顯示為12.2
#!.#,
自定義單元格格式
[=0]"男";[=1]"女"; 則可實現輸入0顯示為“男”。輸入1顯示為“女”。
將單元格中的數全部變成萬元表示
自定義單元格格式:0"."0,
或:0!.0000
有何辦法實現將一張表中的數據由元的單位轉換為萬元
也就是說將表格中的所有數據同時變為原來的1/10000.請問有什么簡便的方法嗎?
1.在任一格中(如B1)輸入10000
2.游標停在B1上,后按[復制]
3.選取資料范圍
4.按[編輯]>[選擇性貼上]
5.選[除]
6.按[確定]
如果還要后面自動顯示"萬元"
可以到
格式→單元格→數字(卷標)→自訂
把 G/通用格式 改成 G/通用格式"萬元"
選擇性粘貼還有這種用法,真神奇。
我原來都是另選一列,用函數 round(B1/10000,0),再用“選擇性粘貼>數值”復蓋原來數據,這樣處理有一個好處,就是小數點后面沒有那么多的數字。
可以采用=ROUND(D14/10000,0)& "萬元"直接得到所需格式。