1樓:匿名使用者
用公式不行啊。只有用vba了。按alt+f11,插入——模組,貼上下列**。
sub color()
if range("a1").interior.color = vbyellow then
range("b1") = "b"
if range("a1").interior.color = vbred then
range("b1") = "a"
end if
end if
end sub
儲存後,專每次執行一下color的巨集,屬具體在工具——巨集——選擇color執行。
2樓:百毒不侵_擺渡
需要藉助復excel的巨集表函式
制,才能夠得到單元格的bai顏色資訊du
插入-名稱-定義
zhi,名稱輸入daoaa(自己定義),下面的引用輸入公式=get.cell(63,$a$1)
然後在b1輸入
=if(aa=3,a,b)
---注意
1巨集表函式只能計算手工設定的單元格背景色和字型顏色的值,而不能計算由條件格式功能產生的顏色。
2用於計算顏色的巨集表函式無法自動重算。因此,當單元格背景色或字型顏色發生改變後,使用者需要按鍵執行手動重算,才能更新巨集表函式的計算結果。
excel2007中,如果在a1單元格中輸入的是1時,b1單元格里顯示的是a,輸入2時,顯示的是b, 30
3樓:陽光上的橋
在b1中輸入下面的公式就可以:
=char(code("a")-1+a1)
如下圖:
如果在Excel工作表A1單元格內容為字母「a」A2單元格內容為數字1,則在A3單元格輸入公式「A1 A2」後,該
a3單元格輸入公式 a1 a2 後出現錯誤值 value 你是不是想a3中引用a1 可以用 indirect a1 a2 實現。value 當使用錯誤的引數或運算物件型別時,或者當公式自動更正功能不能更正公式時,將產生錯誤值 value excel 表中怎麼實現a1單元格為mm,a2中為mm 1,a...
excel表批量合併單元格,excel怎樣批量合併兩個單元格
批量合併單元格教程 可以用vba,執行下面程式,可以將當前焦點單元格所在列中的連續相同單元格合併。功能 將游標所在的列中,連續相同單元格進行合併 sub mergecells dim i k col col selection.column i 1 doi i 1 if cells i,col ce...
excel,單元格為「0」時無小數點,單元格為其它數值時保留兩位小數,應該怎樣統一設定
設定條件格式,將條件設定為不等於0,格式設定為數值,保留2位小數 這樣設完後,如果是0,就無小數點 如果不是0,就保留2位小數 先選中你要設定的單元格,設定單元格格式為數值型,小數位數2位,然後選擇條件格式 突出顯示單元格規則 等於 在為等於以下值的單元格設定格式中輸入0,然後在 設定為 選項中點下...