在Excel中,A列有一列數字,在B列中判斷A列的數值除以1000後大於某個數返回特定值

時間 2021-05-07 20:01:41

1樓:

你繞來繞去怎麼的?為何要除以1000操作,不能夠把範圍擴大1000嗎嗎?在b2單元格輸入公式:

=if(a2<=0,"",lookup(a2,,row($1:$5)))

複製並下拉即可

或者公式:

=if(a2<=0,"",lookup(a2,,))

2樓:匿名使用者

if(a1/1000>2,5,if(a1/1000>1.5,4,if(a1/1000>1,3,if(a1/1000>0.75,2,1))))

在excel表中,如何做到當一個數值大於等於或小於某個數值時,返回不同的數字?

3樓:匿名使用者

b1輸入

=if(a1>=80,1,if(a1<60,3,2))

公式下拉

4樓:苗喬恩

公式為:

=vlookup(a1,,2)

如圖所示:

5樓:痕水月

大於某個十日返回之後這些數字,然後用一些具體的公式計算就可以了。

excel中如何用函式判斷a 列數值滿足b列某個條件,則返回c列的數字

6樓:沈一民

g3=lookup(f3,$c$2:$c$6,$a$2:$a$6)向下複製

excel如何根據a列資料,在e列顯示對應a列所有數值

7樓:匿名使用者

見截圖e2輸入

=index(b:b,small(if($a$2:$a$100=d$2,row($2:$100),1000),row(a1)))&""

陣列公式,先按住ctrl+shift,最後回車公式下拉

8樓:平陽虎

e2中輸入公式

=sumif(a:a,d2,b:b)

是這樣的效果嗎?

excel 如何判斷b表中某一單元格值在a表中所在的列,並返回在a表中代表列的數字

9樓:匿名使用者

輸入=sumproduct((a!a1:z2000=b3)*column(a1:z1))

公式表示:返回a表中符合等於當前工作表的b3單元格條件的對應列號。

10樓:沈一民

b2=max((表a!$a$1:$e$3=a2)*column(表a!$a$1:$e$3))陣列公式向下複製

【陣列公式,公式輸完後,游標放在公式編輯欄同時按下ctrl+shift+回車鍵,使陣列公式生效】

函式,在excel**中a列的數值如果大於等於0,b列中的數值除以12大於9000的則c列*0.25

11樓:

絕對值函式abs()

d1公式

=lookup(if(a1<0,(b1-abs(a1))/12,b1/12),*100+0.001,)*c1

12樓:匿名使用者

在d1中輸入或複製貼上此公式

=if(a2>=0,if(b2/12>9000,c2*0.25,if(b2/12>4500,c2*0.2,if(b2/12>1500,c2*0.

1,c2*0.03))),if((b2-a2)/12>9000,c2*0.25,if((b2-a2)/12>4500,c2*0.

2,if((b2-a2)/12>1500,c2*0.1,c2*0.03))))

或=if(a2>=0,c2*if(b2/12>9000,0.25,if(b2/12>4500,0.2,if(b2/12>1500,0.

1,0.03))),c2*if((b2-a2)/12>9000,0.25,if((b2-a2)/12>4500,0.

2,if((b2-a2)/12>1500,0.1,0.03))))

下拉填充

13樓:匿名使用者

=if(a2>=0,if(b2/12>9000,c2*0.25,if(b2/12>4500,c2*0.2,if(b2/12>1500,c2*0.

1,c2*0.03))),if((b2-100)/12>9000,c2*0.25,if((b2-100)/12>4500,c2*0.

2,if((b2-100)/12>1500,c2*0.1,c2*0.03))))

只能在d列輸入以上函式,c列裡輸入就是迴圈引用了。

=if(a2>=0,if(b2/12>9000,c2*0.25,if(b2/12>4500,c2*0.2,if(b2/12>1500,c2*0.

1,c2*0.03))),if((b2-a2)/12>9000,c2*0.25,if((b2-a2)/12>4500,c2*0.

2,if((b2-a2)/12>1500,c2*0.1,c2*0.03))))

減a列用以上的公式

14樓:匿名使用者

應該在d列中做函式

d1=if(a1>=0,if(b1/12>9000,c1*0.25,if(b1/12>4500,c1*0.2,if(b1/12>1500,c1*0.

1,c1*0.03))),if((b1-a1)/12>9000,c1*0.25,if((b1-a1)/12>4500,c1*0.

2,if((b1-a1)/12>1500,c1*0.1,c1*0.03))))

15樓:何眈憂傷

最新要求做的。

=lookup(if(a1>=0,b1,b1-abs(a1))/12,,)*b1

16樓:

=if(a1<0,(b1-100)/12,if(a1<=1500,0.03,if(a1<=4500,0.1,if(a1<=9000,0.2,0.25)))*b1)

excel中,判斷某一列數值的區間範圍,如果值在某第一個區間,則在單元格中輸入a,在第二個區間,則輸入b

17樓:

操作如下:

操作版本為excel2003;

舉個簡單的例子演示操作方法,如下圖中**資料;a1到a11單元格中若有等於大於100而小於200之間的數,則在b列中對應的單元格顯示為」a「;若有等於大於200的數,則在b列中對應的單元格顯示為」b「.

1;選中b1至b11單元格;

3;再按ctrl+回車鍵;b1至b11單元格即顯示了結果。如下圖所示。

4;若有新增第三個區間的數,比如,等於大於300的數在b列對應的單元格顯示為」c「;則公式變為:=lookup(a1,)。若再新增第四個區間亦是如此操作。

18樓:

等於3是多少呢

lookup函式。

f2=lookup(a2,)

這樣子你按照我寫的格式繼續往後面加

19樓:紅旗雪

若最後一列為e列,在e2輸入

=lookup(a2,)

在excel中彙總a列中滿足某些條件的單元格對應b列單元格數字之和

20樓:匿名使用者

一、如果是是要滿足一個條件,則用sumif函式

1、sumif函式的定義

根據指定條件對若干單元格求和。

語法sumif(range,criteria,sum_range)

range    為用於條件判斷的單元格區域。

sum_range    是需要求和的實際單元格。

說明只有在區域中相應的單元格符合條件的情況下,sum_range 中的單元格才求和。

如果忽略了 sum_range,則對區域中的單元格求和。

microsoft excel 還提供了其他一些函式,它們可根據條件來分析資料。例如,如果要計算單元格區域內某個文字字串或數字出現的次數,則可使用 countif 函式。如果要讓公式根據某一條件返回兩個數值中的某一值(例如,根據指定銷售額返回銷售紅利),則可使用 if 函式。

2、舉例

(1)假設要求出a列名字為張三,b列的收入總數值,則公式可以寫成(在a,b列以外的任一單元格寫入)

=sumif(a:a,"張三",b:b)

(2)假設a列為姓名,b列的收入值,要在d1單元格得出c1單元格所標示的姓名的收入總值(即」張三「這個名字寫在c1單元格中),則d1單元格的公式可以寫成

=sumif(a:a,c1,b:b)

二、如果是要滿足多個條件,則用sumifs函式

1、sumifs函式的定義

對範圍中滿足多個條件的單元格求和。例如,如果需要對區域 a1:a20 中符合以下條件的單元格的數值求和:

b1:b20 中相應單元格的數值大於零且 c1:c20 中相應單元格的數值小於 10,則可以使用以下公式:

=sumifs(a1:a20, b1:b20, ">0", c1:c20, "<10")

重要  sumifs 和 sumif 函式的引數順序有所不同。具體而言,sum_range 引數在 sumifs 中是第一個引數,而在 sumif 中則是第三個引數。如果要複製和編輯這些相似函式,請確保按正確的順序放置引數。

語法sumifs(sum_range, criteria_range1, criteria1,

[criteria_range2, criteria2], …)

sumifs 函式語法具有下列引數:

sum_range    必需。對一個或多個單元格求和,包括數值或包含數值的名稱、區域或單元格引用。忽略空白和文字值。

criteria_range1    必需。在其中計算關聯條件的第一個區域。

criteria1    必需。條件的形式為數字、表示式、單元格引用或文字,可用來定義將對 criteria_range1 引數中的哪些單元格求和。例如,條件可以表示為 32、">32"、b4、"蘋果" 或 "32"。

criteria_range2, criteria2, …    可選。附加的區域及其關聯條件。最多允許 127 個區域/條件對。

註解僅在 sum_range 引數中的單元格滿足所有相應的指定條件時,才對該單元格求和。例如,假設一個公式中包含兩個 criteria_range 引數。如果 criteria_range1 的第一個單元格滿足 criteria1,而 criteria_range2 的第一個單元格滿足 critera2,則 sum_range 的第一個單元格計入總和中。

對於指定區域中的其餘單元格,依此類推。

sum_range 中包含 true 的單元格計算為 1;sum_range 中包含 false 的單元格計算為 0(零)。

與 sumif 函式中的區域和條件引數不同,sumifs 函式中每個 criteria_range 引數包含的行數和列數必須與 sum_range 引數相同。

您可以在條件中使用萬用字元,即問號 (?) 和星號 (*)。問號匹配任一單個字元;星號匹配任一字元序列。如果要查詢實際的問號或星號,請在字元前鍵入波形符 (~)。

2、舉例

(1)假設要求出a列名字為張三,b列內容為「收入」或「支入」,c列資料的總數值,則公式可以寫成(在a,b,c列以外的任一單元格寫入)

=sumifs(c:c,a:a,"張三",b:b,"收入")

(2)假設a列為姓名,b列的「收入」或「支出」,c列為錢數,要在f1單元格得出d1單元格所標示的姓名,e1標示的「收入」或是」支出「,得出c列對應資料的總值(即」張三「這個名字寫在c1單元格中,「收入」或「支出」寫在e1單元格),則f1單元格的公式可以寫成

=sumifs(c:c,a:a,d1,b:b,e1)

21樓:匿名使用者

=sumproduct((a1:a100>=1)*(a1:a100<=3)*b1:b100)

=sumproduct((a1:a100>=4)*(a1:a100<=7)*b1:b100)

=sumproduct((a1:a100>=8)*(a1:a100<=10)*b1:b100)

公式假設資料是1行到100行

在Excel中如何使任意的數字在同一列中顯示不同的三種顏色

如果需要將1 9九個數字在a列顯示不同的三種顏色,操作步驟如下 1 開啟excel工作表 2 判斷資料規律,1 9以三種顏色顯示,那麼可以以數字被3整除後的餘數不同歸為3種格式,以此作為條件格式公式的設計思路 3 選擇a列,在 條件格式 中 新建規則 以 公式 建立規則,輸入 mod a1,3 1 ...

excel怎麼在一列有很多重複值的資料中查詢唯一值即不重複的數值

1 新建一個空白的excel工作表,而後開啟。2 在a列輸入人名,人名有重複,要求將唯一值提取到b列。3 首先我們在b2單元格輸入公式 index a 1 a 99,match 0,countif b 1 b1,a 1 a 99 0 而後按三鍵結束,就是同時按住ctrl shift enter,將公...

怎麼在excel中輸入一列1到n的數字

a1 輸入 1 a2 輸入 2 選中 a1 a2 點住a2單元格右下角 滑鼠變為黑十字向下拖至n行就行了 與非 方法如下 1 開啟excel 2 在第一個 中輸入1,第二個 中輸入2 3 選擇這兩個 將滑鼠移動到第二個 的右下角,滑鼠變成十字狀時,按住向後拖動即可。 在a1輸入1,在a2輸入2,選a...