在 Excel 中使用[設定格式化的條件]功能,可以產生很多有趣和有用的效果,以下來練習產生一個0~9的亂數,並以數位數字形式呈現(如下圖):
先將儲存格A1:E7,調整欄寬和列高為要顯示數位數字的外形,色彩分為淺色和深色。
以下已經將依照順序將儲存格B2,C2,D2,D3,D4,D5,D6,C6,B6,B5,B4,B3,C4要顯示的色彩編寫成0,1的字串。(1:深色,0:淺色)
N | 陣列內容 |
0 | 1111111111110 |
1 | 0011111000000 |
2 | 1111101111101 |
3 | 1111111110101 |
4 | 1011111000111 |
5 | 1110111110111 |
6 | 1110111111111 |
7 | 1111111000000 |
8 | 1111111111111 |
9 | 1111111110111 |
主要是要設定儲存格的條件和格式,首先將儲存格B2,C2,D2,D3,D4,D5,D6,C6,B6,B5,B4,B3,C4都設定為深色。接著逐一設定儲存格的格式化條件如下,並設定為顯示為淺色。
儲存格B2:=MID(VLOOKUP(G9,A10:B19,2),1,1)="0"
儲存格C2:=MID(VLOOKUP(G9,A10:B19,2),2,1)="0"
儲存格D2:=MID(VLOOKUP(G9,A10:B19,2),3,1)="0"
儲存格D3:=MID(VLOOKUP(G9,A10:B19,2),4,1)="0"
儲存格D4:=MID(VLOOKUP(G9,A10:B19,2),5,1)="0"
儲存格D5:=MID(VLOOKUP(G9,A10:B19,2),6,1)="0"
儲存格D6:=MID(VLOOKUP(G9,A10:B19,2),7,1)="0"
儲存格C6:=MID(VLOOKUP(G9,A10:B19,2),8,1)="0"
儲存格B6:=MID(VLOOKUP(G9,A10:B19,2),9,1)="0"
儲存格B5:=MID(VLOOKUP(G9,A10:B19,2),10,1)="0"
儲存格B4:=MID(VLOOKUP(G9,A10:B19,2),11,1)="0"
儲存格B3:=MID(VLOOKUP(G9,A10:B19,2),12,1)="0"
儲存格C4:=MID(VLOOKUP(G9,A10:B19,2),13,1)="0"
使用 VLOOKUP 函數,查表每個亂數值(儲存格G9)對應的0,1數字串(儲存格B10~B19)。
再使用 MID 函數,取出第1至第13個字的1個字,並判斷該數字如果是0,就設定為淺色。(若不是0,原先已設定為深色。)
留言列表