想請教一下 execl 高手們
假如 A1 儲存格為 ""
而我要達到儲存格條件
當 A1 儲存格為 ""
就將第1列的儲存格背景全設為紅色
當 A2 儲存格為 ""
就將第2列的儲存格背景全設為紅色
依此類推
而我應如何設定條件儲存格
且我要把條件儲存格套用到 A 欄的儲存格
這個我也已經找到答案了
條件儲存格設定
先設定範圍
然後輸入 =$A1=""
這樣背景顏色就會變化
但問題是 =$A1=""
這究竟是甚麼意思呢?
畢竟他並不是函數也不是 if 判別式
有請前輩、學長們幫我解答,謝謝
=$A1="" 可以看成 =($A1="")
當 $A1="" ,公式結果為 =TRUE, 設定格式
當 $A1<>"" ,公式結果為 =FALSE, 不設定格式
$A 是「鎖」「欄」
1 是「不鎖」「列」
真的可以知道公式的表示
但真的好難理解公式的執行
因為這公式是執行在列變化
如:=($A1="") 套用到 1:20
但第二列的公式呢?
不是依然是判別 =($A1="") 嗎?
為何卻變成判別 =($A2="")
例如: G6 儲存格 怎麼不是判別設定的公式 =($A1="")
因為那個 $ 的關係
有 $ 就代表「該公式不管複製到那裡,$ 都不變」
沒有 $ 就代表「該公式會因複製到新的位置而改變」
詳情請洽 Excel 的「絶對/相對位址」
要驗證自己是否真正理解「絶對/相對」「位置/位址/參照」
就試著用 Excel 做一份 9x9 乘法表
只需要寫一個公式
然後就可以複製到其他的 80 格