excel怎樣使單元格根據條件判斷後公式運算或直接輸入數值,而且在直接輸入數值後,條件變後公式還存在

2021-04-12 11:31:36 字數 3576 閱讀 5330

1樓:萬年金剛鑽

直接輸入數值bai

,條件能夠放du

在**呢?計算結果zhi又是哪個呢?dao建議你保留公式,然專後在公式中放乙個屬可以輸入你自己的資料的引數位置,比如:

=if(條件,公式,你的資料)

當條件為真時,返回公式運算的結果

當條件為假時,返回你的資料

看到你的補充

你的情況,手動輸入的資料不能放在a2,而必須放在其他位置,或者公式放在其它位置:比如a3:

=if(a1="aa",1+1,if(a1="bb",2+2,a2))

2樓:匿名使用者

根據字面資訊理解,這個要求不能實現

3樓:幸福藏於指間

截個圖上傳 描述的不直觀

如何使excel某單元格在某數值範圍內,另一單元格對應顯示其他數值呢

4樓:漂網一葉舟

1、建立乙個「表一」作為條件判斷對應依據,在表二的b2單元格輸入公式:

=max((a2>=表1!$a$2:$a$20)*(a2<(表1!$b$2:$b$20))*表1!$c$2:$c$20)

陣列公式,按:ctrl+alt+enter 三鍵結束輸入;

見圖一2、選中表二的b2單元格,下拉填充b列,實際結果:

見圖二3、需要增加條件時,可以在表一增加,如圖二中的a5單元格為: 11,不在表一的判斷值裡面,所以對應的b5是空值,這時如在表一中增加一條,則表二的b5就對應出現符合條件的值。見圖三

5樓:匿名使用者

在b1輸入公式

=lookup(a1,,)

即可滿足你上面的要求

如果想要分成多個區間,可以按照實際需求修改公式即可,很好理解=lookup(a1,,)

6樓:匿名使用者

若是[0,1) --> 0

b1寫公式:

=int(a1)/10

若是(0,1] --> 0

b1寫公式:

=int(a1-0.00001)/10

公式可以下拖複製!!!

7樓:匿名使用者

數學模型不對,比如2顯示0.1還是0.2?試試b1=rounddown(a1/10,1),這個模型2顯示0.2。

excel 中怎樣使乙個單元格中輸入的數值自動乘以固定的乙個數值?

8樓:匿名使用者

辦法一,用輔助列:

比如在b列輸入月加班,在c2輸入公式 =if(b2="","",b2*12.25),將公式複製下去。

辦法二,如果你想在原單元格實現,需要用巨集:

假設在b2:b100以內的區域輸入月加班,右鍵點這個工作表的名字,檢視**,貼上以下**:

private sub worksheet_selectionchange(byval target as range)

if target.column = 2 and target.row > 2 and target.

row <= 100 then '第乙個2表示b列(第2列),後面的2和100表示第2行道第100行,可以自己改

target.offset(-1, 0) = target.offset(-1, 0) * 12.25 '可以把12.25按實際需要更改

end if

end sub

回到excel,在b列輸入資料,按回車跳到下一格後觸發該巨集,實現功能。

9樓:匿名使用者

這個功能可以通過 vba 對特定單元格的「離開」事件程式設計,即:進入乙個單元格並輸入數字,在離開單元格時觸發事件,讓剛才輸入的數字乘以另乙個數字。但是,除非長時間、大範圍地固定使用此功能,實在是沒有必要編寫除錯程式。

在 excel 裡,有許多方法能實現你要求的功能,而且不用程式設計。

第一種:選擇性貼上。

有一列資料,我們要讓每個資料都乘以 2。資料如圖。

複製「2」那個單元格。

選中要處理的資料,右鍵——>選擇性貼上——>選擇性貼上……

要處理的數值即轉為乘以 2 的結果。

第二種方法:加輔助列

要處理的資料如圖。

在「處理後的資料」單元格裡,輸入公式,讓它等於左邊的單元格乘以乙個固定的數。

在原資料中輸入數字,處理後的資料自動成為原資料乘以固定數字之後的結果。

複製處理後的資料,選中原資料——>右鍵——>選擇性貼上——>數值,原資料即變成乘以固定數字之後的結果。這時,「處理後的資料」這個輔助列完成了任務,我們可以將它刪除了。

10樓:匿名使用者

在**空白處輸入加工倍數數值,再複製該單元格

選中要乘的所有單元格—右擊「選擇性貼上」—乘

11樓:匿名使用者

用乙個輔助例吧,一例體現加班時間,另外一例是加班工資加班工資=加班時間*12.25平時操作就只在加班時間裡操作,這樣加班金額就自動計算.

12樓:匿名使用者

很簡單的,加我吧,我教你。

在excel中如何設定某單元格滿足條件後顯示設定的文字?

13樓:匿名使用者

1、建立excel,包含兩列資訊,分別為進度、**完成情況 ,2、進度列,插入樣例資料,

0.10.15

0.25

0.33

0.15

0.12

0.34

3、在f2單元格輸入公式,=if(e2<0.2,"**訂單下單中.....","**成功!"),則該單元格顯示內容為,"**訂單下單中....."

4、將該函式複製填充整個f列,則f8單元格公式,=if(e8<0.2,"**訂單下單中.....","**成功!"),單元格顯示內容為,"**成功!",

14樓:匿名使用者

不知道你所說的20%是什麼意思,應該是20吧假設變化數值的單元格是a1,顯示文字的單元格是a2在a2中輸入

=if(a1<20,"**訂單下單中.....","**成功!")

15樓:匿名使用者

excel的if()函式用以設定單元格滿足某條件與否分別對應的值,其語法如下:

if(logical_test, [value_if_true], [value_if_false])

如果指定條件的計算結果為 true,if 函式將返回某個值;

如果該條件的計算結果為 false,則返回另乙個值。

例如,如果 a1 大於 10,公式 =if(a1>10,"大於 10","不大於 10") 將返回「大於 10」,如果 a1 小於等於 10,則返回「不大於 10」。

下面以excel 2010為例,進行演示:

1、判斷以下示例資料是否大於0.5

2、在c3單元格輸入:=if(c2>0.5,"是","否"),然後回車確認

3、滑鼠移到c3單元格右下角,當指標形狀變為十字時向右拖動,將公式應用到其他單元格,最終效果如下

16樓:匿名使用者

=if(a1<20%,"**訂單下單中……","**成功")

求 excel單元格中根據條件自動轉為負數

excel小技巧九則 1 在相對引用 絕對引用和混合引用間快速切換 在excel進行公式設計時,會根據需要在公式中使用不同的單元格引用方式,這時你可以用如下方法來快速切換單元格引用方式 選中包含公式的單元格,在編輯欄中選擇要更改的引用,按f4鍵可在在相對引用 絕對引用和混合引用間快速切換。例如選中 ...

Excel中當單元格滿足條件,計算另單元格的數值

因為if函式是判斷數字的,判斷文字不行。簡單的解決方案是再加一行 職級 比如初級員工的職級是1,中級員工職級是2。然後再用if函式去判斷。度友,這個很好解決,就是條件求和,如圖具體公式為 sumif d d,是 b b 如有需要可以繼續交流!只用到sumif函式,如 sumif c c,是 b b ...

excel 如何 鏈結 符合條件 的單元格 ?

設表一的水果名在a列,且不間斷,表二 shteet2 的水果名在任意單元格。則可向第乙個工作簿表一新增如下 實現你的目的 在表名theet1處按右鍵選檢視 進入vba 介面,把以下 貼上入空白框。private subworksheet selectionchange byvaltarget asr...