EXCEL如何讓單元格數字變化其它也一樣變化

2022-06-18 09:50:09 字數 6269 閱讀 5973

1樓:匿名使用者

首先把visual basic和 控制元件工具箱調出來,再在**上加一個按鈕,雙擊,輸入如下**:

for i=1 to 200 ' 從1行到200行

if cells(i,1)="方便麵" then '這一句是說如果單元格1行1列中是商品方便麵 什麼商品可以自己寫,在哪一列可以自己寫,我這裡假設是1列

cells(i,2)=105 '那麼單元格1行2列中的**修改為105,我這裡假設**在第2列.

end if

next

儲存後關閉**編輯視窗,回到**,退出設計模式,點選這個按鈕執行.我要大量修改資料都是這樣的.這是簡單的**,字vba就知道了

2樓:匿名使用者

把**相同的排在一起,比如a1到a10相同,在a2輸入=a1,然後下拉到a10,這樣只要改a1其他幾個就全變了

3樓:他眯

我看沒有什麼好方法,不過用以下方法,你可以試試:

設a列為商品名稱,b列為**,新增一輔助列(設插入一列c,用完再刪除),在c1輸入如下公式:

=if(a1=某商品,105,b1)

然後下拉複製到最後.就把商品**修改完了.然後,選中c列,點複製,再選中b列,右鍵--選擇性貼上,選數值.

這樣就把c列修改了商品**的複製到了原先**列裡了.最後,選中c列,刪除這列新插入的新增列.還原了**.

4樓:閃閃的星兒

要是需要變成了樣的數值的話就改變一個,然後選中按住alt往下拽了

5樓:匿名使用者

編輯---查詢----替換

把100替換為105

6樓:匿名使用者

你去看看這個,希望對你有幫助。

7樓:佛luo倫薩

好像不能吧,必須重輸吧··

excel如何填寫一個數字或者什麼,另外一個單元格會變顏色

8樓:打的去了埃及

2007版為例,選擇要按條件填色的單元格,在工具欄「樣式」中找到「條件格式」

新建規則

選擇最後一個(藍色處),以在a1中輸入「你好」後單元格會變為紅色為例,在公式輸入處輸入公式=a1="你好"  ,單擊」格式「,在裡面選擇顏色即可。

9樓:匿名使用者

你說的是條件格式!

給你舉個例子。

假如a1單元格出現數字9的話,讓b1單元格變紅選中a1單元格,點選條件格式,新建規則,使用公式輸入=a1=9 背景填充選擇紅

本質是一樣的,文字也行日期也行,都是在條件格式裡編輯的希望你能理解

excel改變一個單元格的數字裡一個單元格同樣跟著改變(不是求和)

10樓:匿名使用者

這個問題就是直接引用,或寫表內公式,

比如在l4單元,也就是第二個40處,輸入公式:

=g4或者:

=g4-sum(h4:k4)

以此類推。

excel中如何讓一個單元格中的公式跟隨另一個單元格的變化而變化

11樓:來盤菜刀

後面的都等於該單元格就好了啊,或者我沒看懂?

變通一下,把15和27放在固定的單元格里,然後公式中用該固定的單元格地址不就行了?

12樓:匿名使用者

後面的**均引用此單元格

=sheet1!a1

13樓:匿名使用者

在sheet2中引用sheet1表中的單元格內容。表1改動時,表2自動跟著改。

在sheet2的a1單元格輸入 :=sheet1!a1

就可以。

14樓:匿名使用者

可以使用vlookup公式哦。不過你這裡沒有給書具體資料,沒能幫你弄啊,不過你可以網上查一下這個公司的用法,你就明白怎麼做了。

這樣的你可以在第二張**直接用vlookup函式呼叫第一張**的資料,也就是剛剛那個公式就好啦。

15樓:一夢中

如果後邊的公式是一樣的,直接把表1中的f1單元格作為變數,這樣一改全改。

如果後邊的公式是不一樣的,表1中f1的公式引用另外的單元格作為變數。如圖公式變為:=if(f2="平日",h2,i2)

excel如何讓某一個單元格某個數字改變其他單元格跟著改變而不影響其他數字

16樓:苗喬恩

如果想別的單元格跟隨某個單元格變化而變化,那麼就要引用這個單元格。

比如b1單元格時2023年3月1日,那麼b8單元格輸入公式:=b1+1 即可。

當b1變化,b8就會自動再b1變化的基礎上加1 。

17樓:匿名使用者

感覺你b列中是文字。

用替換就行。

首先選中b列,然後

開啟替換對話方塊,

查詢內容輸入 年3月

替換內容輸入 年4月

然後點全部替換。

注意,替換時把年字也帶上,如 年3月 ,不要只寫3月。否則有的情況可能會出錯。比如要把1月替換為5月,你輸入的查詢內容是 1月、替換內容是 5月,那麼有可能11月會被你替換成15月。

所以要把前面的 年 字帶上。

18樓:新浪河陽小子

b8=text(date(year($b$1),month($b$1),day($b$1)+1),"yyyy年m月d日")

如何使excel**中,改變一個**中的數字關聯另一個**使之隨之改變?

19樓:匿名使用者

如a1和b1單元格相同,則b1單元格內輸入=a1即可,當a1變化時,b1隨之變化,而b1變化無法實現a1隨之變化,沒有這個函式。

20樓:匿名使用者

首先兩個資料要在同一個檔案(可以不同的**)內

不同**引用的方式類似於同一個**內引用

一定要加上=號,引用也可以用在任何函式裡

如何在excel中實現選擇一個單元格中下拉資料後另一個單元格跟著變化

21樓:楊子電影

1、以2007版excel為例,開啟excel**,資料如下圖,根據a列材質在c:d列查詢區域內自動查詢密度並顯示在b列

2、在b2輸入函式:=vlookup()

3、選擇要查詢的值所在單元格,即a2,然後輸入「,」。vlookup函式第1個條件完成

4、選擇要在其中查詢值的區域,即c、d兩列,然後輸入「,」。vlookup函式第2個條件完成

注意,也可以選c1:d11這個區域,即查詢值所在的具體區域。但如果要在第12行繼續新增查詢值的話,需要對函式中查詢值的區域進行重新選擇,所以建議直接選資料所在列這個大區域,即c:d

5、輸入區域中包含返回值的列號,圖中密度值於c:d區域的第2列,所以,輸入2,然後輸入「,」。vlookup函式第3個條件完成

6、輸入精確匹配值: 0/false進行精確查詢(輸入1/ture為近似匹配),vlookup函式第4個也是最後一個條件完成。

7、按回車鍵,檢視函式返回數值

8、將滑鼠移動到b2單元格右下角,當游標變成「十」字型時下拉,完成函式公式的自動複製

9、下拉複製公式完成

10、在a3單元格的下拉選單中選擇「鈦」,可見密度返回值為4.5,如圖

想要excel**裡輸入多行文字,有兩種方法:

第一種,可以使用excel自帶的「自動換行」功能,在選單欄的開始裡面

第二方法就是,直接按快捷鍵alt+enter鍵,就可以自動換行編輯。

22樓:

在單元格b2中運用vlookup函式可以實現。

vlookup函式,它是一個查詢和引用函式,包含4個條件。

vlookup 函式表示:=vlookup(要查詢的值、要在其中查詢值的區域、區域中包含返回值的列號、精確匹配或近似匹配 – 指定為 0/false 或 1/true)。

步驟如下:

1、以2007版excel為例,開啟excel**,資料如下圖,根據a列材質在c:d列查詢區域內自動查詢密度並顯示在b列

2、在b2輸入函式:=vlookup()

3、選擇要查詢的值所在單元格,即a2,然後輸入「,」。vlookup函式第1個條件完成

4、選擇要在其中查詢值的區域,即c、d兩列,然後輸入「,」。vlookup函式第2個條件完成

注意,也可以選c1:d11這個區域,即查詢值所在的具體區域。但如果要在第12行繼續新增查詢值的話,需要對函式中查詢值的區域進行重新選擇,所以建議直接選資料所在列這個大區域,即c:d

5、輸入區域中包含返回值的列號,圖中密度值於c:d區域的第2列,所以,輸入2,然後輸入「,」。vlookup函式第3個條件完成

6、輸入精確匹配值: 0/false進行精確查詢(輸入1/ture為近似匹配),vlookup函式第4個也是最後一個條件完成。

7、按回車鍵,檢視函式返回數值

8、將滑鼠移動到b2單元格右下角,當游標變成「十」字型時下拉,完成函式公式的自動複製

9、下拉複製公式完成

10、在a3單元格的下拉選單中選擇「鈦」,可見密度返回值為4.5,如圖

23樓:漂網一葉舟

假設a2單元格已經設定了資料有效性下拉選擇列表,c、d列是材質和密度對應關係,當a2選擇材質以後,b2自動填入密度;

1、在b2輸入公式:=iferror(vlookup(a2,c:d,2,0),"") 回車;

見圖一2、顯示效果:

見圖二3、如在a2選擇:鑄鐵;

見圖三b2會自動填入符合c、d列對應關係的密度見圖四說明:公式中 iferror是為了防止a2出現空格時,顯示錯誤而設的,可以不要,直接用公式:=vlookup(a2,c:

d,2,0)

24樓:匿名使用者

這個當然可以,使用公式加函式就可以實現,如果你不是很會這個軟體可以把要求提出來,我幫你搞定公式

25樓:匿名使用者

b2=vlookup(a2,c:d,2,0)

26樓:匿名使用者

=vlookup(a2,c:d,2,0)

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

27樓:次次次蛋黃米亞

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

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

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

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

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

28樓:匿名使用者

以excel 2007為例:

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

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

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

選中b1單元格

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

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

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

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

3)然後點」格式「按鈕

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

字形:選擇」常規「

顏色:選擇」紅色「

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

開始驗證設定:

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

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

29樓:excel辦公

使用條件格式來解決

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

1、選中b1單元格

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

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

5、確定

30樓:匿名使用者

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

31樓:匿名使用者

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

excel如何提取單元格中的數字

假設資料在a1,在b1輸入函式 mid a1,lenb a1 len a1 1,len a1 然後下拉填充即可,這個函式是隻刪除中文字元 substitute a1,mid a1,min if ll,50,row 1 20 max if ll,0,row 1 20 min if ll,50,row ...

excel設定當單元格數字大於另單元格數值時單元格提示超標

在第三個單元格輸入 if j1 e1,超標 向下填充公式 k2輸入公式向下複製 if j2 e2,超標 在excel 中怎樣設定一個單元格的數值大於另一個單元格的數值時提示錯誤資訊 假設需要設定b列不能大於a列 選中b列 資料 有效性 允許內選擇 自定義 公式輸入 b1 a1 這樣在b列輸入,大於a...

excel中怎麼讓單元格內只顯示數字

按alt f11,插入 模組,複製下列語句function splitnumeng str as string,sty as byte dim stra as string dim strb as string dim strc as string dim i as integer dim sigs...