原單元格中有數值,其後有計算公式,合併有公式之前的單元格後不影響後面的計算結果,這是怎麼做到的

2022-06-27 02:21:27 字數 3224 閱讀 5126

1樓:v輕揚

解答:弄出這個效果不是簡單地按合併按鈕就可以的,而是使用了複製單元格格式的方式得到的,步驟如下:

一、因為你是要合併同行的4個單元格a1、b1、c1、d1,所以你在其它相鄰的但未使用的4個相鄰單元格(例如o1、p1、q1、r1)進行合併操作,合併這四個單元格後,先對它進行復制操作

二、再框選選中a1、b1、c1、d1四個單元格,按下滑鼠右鍵,彈出右鍵選單,點選「選擇性貼上」--->「格式」

三、以上得出的效果就是a1、b1、c1、d1看似被合併了,實際它們各自的值仍然保持不變,而合併後的單元格,實際只是a1單元格,因為a1單元格未被引用到公式,所以你無論怎麼改,公式結果的值當然不變了

2樓:

這個可以用格式刷實現的:在工作表的另一個地方,選中一個與要處理的區域相同的區域(如:a1:

e1),合併單元格,然後選中這個合併單元格,按格式刷(開始--剪下板--格式刷),最後對要處理區域(a2:e2),重新整理格式。

如下圖在excel中前面是合併了的單元格,後面的公式要乘以前面的單元格,怎麼才可以讓它下來後自動計算?

3樓:

修改公式為:

=if(f3="",0,q)*lookup(,0/(c$3:c3<>""),c$3:c3)*lookup(,0/(d$3:d3<>""),d$3:d3)下拉。

excel合併單元格求和以前有過公式後來怎麼算都 不對了???

4樓:壓馬路來的

被合併的單元格,只保留合併前左上角的單元格內容,另外的單元格里如果有公式的話,那你就怎麼算都不對了。

可以點撤銷鍵 一直撤銷到你合併前 然後檢查被合併的單元格里有沒有公式或資料

excel 單元格合併後sumifs函式失效 後面的計算公式為什麼不是原來的值了 怎麼樣可以合併後仍然有用?

5樓:s今生緣

原來j3公式為:=sumifs(黃熙強!m$3:m$75,黃熙強!$b$3:$b$75,$b3,黃熙強!$h$3:$h$75,彙總!$d3);

下拉到j4公式變為:=sumifs(黃熙強!m$3:

m$75,黃熙強!$b$3:$b$75,$b4,黃熙強!

$h$3:$h$75,彙總!$d4),此時第一條件從b3變為b4;

未合併單元格前,b4的值為618,而合併後只保留合併區域左上角的資料,這裡就是隻保留b3有資料,b4、b5成了空單元;

而公式仍然以b4為條件,所以找不到符合條件的值,按此條件求出的和當然為0了;

所以參與統計、運算的區域一般不合並單元格,如果為了美觀確實要用,就要找出合併區域中的有效數值,此時可藉助lookup函式;

lookup函式是向後相容性,可以用此函式找出最後一個非空單元格中的資料:=lookup(1,0/($b$3:b4<>""),$b$3:

b4),可以使合併區域全部利用最後一個非空資料;

將此公式巢狀進原公式,即可作為條件:=sumifs(黃熙強!m$3:

m$75,黃熙強!$b$3:$b$75,lookup(1,0/($b$3:

$b4<>""),$b$3:$b4),黃熙強!$h$3:

$h$75,彙總!$d4);

當然,公式是從j3開始下拉填充的,公式為:=sumifs(黃熙強!m$3:

m$75,黃熙強!$b$3:$b$75,lookup(1,0/($b$3:

$b3<>""),$b$3:$b3),黃熙強!$h$3:

$h$75,彙總!$d3)

6樓:鬼伯爵

把公式重新編輯 公式都相對於單元格來說的 你把單元格合併了 公式在計算時 找不到原來相對應的資料 就得報錯

excel如何讓後面單元格的資料為前面單元格中計算式的計算結果 5

7樓:

1、用2007版excel軟體開啟目標檔案,在a3中輸入:=1+5+9*(8+9),回車一下。

2、然後在b3單元格中輸入公式:=a3,回車一下。

3、然後將a3中的公式改為:=1*5+9*(8+9)。

4、按一下鍵盤上的回車鍵,如圖所示。

5、完成以上設定後,即可達到提問者的要求。

8樓:一條酸菜魚

1、電腦開啟excel**。

2、開啟excel**後,在一個單元格中輸入=1+5+9*(8+9)。

3、輸入=1+5+9*(8+9)後,要是另一個單元格也等於計算出來的159,就在另一個單元格中輸入=b2,直接等於前面的單元格即可。

4、輸入=b2後,後面的單元格也就等於前面單元格中計算的結果了。

9樓:

選b3→插入→名稱→定義→名稱框輸一名稱(如www)→下面引用位置輸入:=evaluate(a3)→確定→點b3→輸入公式:=www,回車即可

10樓:s今生緣

選擇公式--定義名稱;

在對話方塊內新建名稱,比如名稱為計算的首字母js,引用位置為:=evaluate($a$3),如果不是僅針對這個單元格,可以去掉絕對引用符號$;

確定後,此名稱即可使用,在b3輸入:=js,即得計算結果。

11樓:匿名使用者

b3=a3 就是在b3中輸入=a3

大家好!excel中將原資料進行函式計算後如何操作才能刪除原資料,而不影響函式計算後的結果?謝謝!

12樓:

把公式計算出來的資料複製,然後在別的單元格選擇性貼上 選數值。 這樣就可以去刪除源資料了。

13樓:巫馬璐

將帶有公式的計算結果,丟開公式,具體的步驟是:選中帶公式的單元格,單擊右鍵,複製,再單擊右鍵,選擇性貼上,再選擇數值,就ok

14樓:

第一種方法是選中帶公式的單元格,複製後選擇性貼上數值,這種方法實際操作會有點麻煩。

第二種方法是使用迴圈引用公式,首先需要設定為允許迴圈引用(步驟:工具-選項-重新計算-勾選"迭代計算"),然後將輸入資料的單元格通過函式引用到另一單元格內再計算。例如在a1單元格輸入資料,在b1單元輸入公式=if(a1<>0,a1,b1),這樣在a1單元格輸入資料時,會在b1單元格中顯示,再刪除a1資料後b1不變。

然後其它單元格的函式再引用b1單元格進行計算。

第三種方法是使用vba,啟用巨集後通過預設的指令碼進行計算。

excel當某一單元格數值為0,其他單元格資料顯示無效

選中d16 l16,開始,條件格式,新建規則,使用公式確定要設定格式的單元格格式,下面框中輸入 c16 0 下面挑選一種條件成立之後的格式,比如填充色,字型色白色等,也可以比如刪除線等,確定。在excel中,當公式的分子為0或者是無效數值時,單元格顯示為 20 假設公式在a列,現在在b列輸入 if ...

excel 函式,單元格中有數字和文字,怎麼用if函式識別數

假設a1單元格內容 長20mm b1單元格內容 寬10mm c1單元格輸入公式 58 1 陣列公式,ctrl shift enter組合鍵結束如入,選取c1單元格,格式柄右拉複製公式至d1單元格 e1單元格求面積 公式 if iserr c1 d1 c1 d1 選取e1單元格格式柄下拉複製公式 如果...

excel快速選擇有資料的單元格

假設表2第一條 基本工資 記錄起始於單元格區域c2 k2 在表1的e4單元格編輯公式 sum 表2!c2 k2 回車確認。如果在表2中還有後續的 基本工資 記錄,則單擊e4單元格,滑鼠指標指向右下角,當指標變成黑十字時,按住滑鼠左鍵向下拖動複製公式可得表2中相應 基本工資 記錄中各項資料的和。假如每...