EXCEL 當乙個單元格滿足多個條件時,對應單元格跳特定值?

2025-02-19 15:40:11 字數 2896 閱讀 9481

1樓:網友

如果你的excel版本夠新,例如excel365或者excel2019,可以使用xlookup函式,超方便。見下圖:

左邊是源表,右邊是新表。**k2的公式是:

2樓:ccc菜辣椒

excel中不等式無法被識別,if函式可以實現多條件的查詢,但是引數較多、條件較多,在0-640000的區間中直接跳轉到固定數值時,更多的使用到lookup函式,使用lookup函式可以進行區間的精確查詢。

將lookup函式精確查詢的公式=lookup(1,0/(查詢範圍=查詢值),結果範圍)代入表中資料,可以看到g列對應b列中的姓名,而i列輸出需要查詢的c列中對應的數值,同理得到i列數值。

二,實現區間查詢的話我們假設數學成績在0-60分為差,60-70分為良,高於70分為優,用lookup函式進行區間查詢,如圖所示:

第一引數為要查詢的數值即i列數學成績,第二引數為條件範圍以及輸出的結果。

擴充套件資料。lookup函式是excel中的一種運算函式,實質是返回向量或陣列中的數值,要求數值必須按公升序排序。

用於建立可產生多個結果或可對存放在行和列中的一組引數進行運算的單個公式。在microsoft excel有兩類陣列:區域陣列和常量陣列。

區域陣列是乙個矩形的單元格區域,該區域中的單元格共用乙個公式;常量陣列將一組給定的常量用作某個公式中的引數。

當需要在資料清單或**中查詢特定數值,或者需要查詢某一單元格的引用時,可以使用查詢和引用工作表函式。

3樓:火_易

新的**是指新的sheet表,還是新的excel檔案?

在excel裡面如果使單元格滿足不同條件時,返回不同的值?

4樓:信必鑫服務平臺

1、首先在excel**中的a列中輸入一組資料,根據不同的條件返回不同的數值。

2、例如滿足a1單元格輸入a,則返回a,完整公式為:=if(a1="a","a",if(a1="b","b",if(a1="c","c","

3、點選回車生成計算結果,可以看到此時a1單元格為b,則返回了小寫字母b。

4、然後向下填充公式,即可將對應a列的輸入的數值返回需要顯示的資料。

哪位大神可以指導一下excel中,要滿足兩個單元格條件的同時則顯示滿足條件對應行的某單元格的值?

5樓:兄弟連田心9號

1、首先在電腦中啟動excel,開啟需要的excel文件,如下圖所示。

2、選中需要突出顯示的列,然後點選excel開始顯示excel工具欄,分別點選條件格式、突出顯示單元格規則、大於。

3、對英文大於95分的進行突出顯示,並設定好格式,然後點選確定。

4、如果要突出語文顯示小於95分的,先選中單元格,參考步驟2,最後選擇小於。

5、將小於值設定為95,然後設定好格式,點選確定,如下圖所示就完成了。

6樓:

=if(min(if((表2!i:i=g5)*(表2!

c:c="否"),row(表2!c:

c)))0,""index(表2!b:b,min(if((表2!

i:i=g5)*(表2!c:

c="否"),row(表2!c:c)))

然後下拉複製即可。

下面是資料例項。

表1<>

表2<>

7樓:網友

在if中套入乙個and就好了,比如你舉的例子就可以打成。

表1 i5=if(and(表二!i3=表二!g5,表二!c3="否"),表二!b3,""

這個是完全按照你打出來的做的,要是有問題你可以追問。

單元格滿足不同條件,計算對應的值?

8樓:笑一笑說一說

在b2中輸入或複製貼上下列公式。

a2-if(a2>=99,10,if(a2>5,3,0))

下拉填充。

在excel裡面如果使單元格滿足不同條件時,返回不同的值?

9樓:簡淨軒語

最簡單的用法就是用if函式判斷了。

10樓:polaris北斗

使用if函式,可。

bai以巢狀使用,如下。

du下例,zhi

在b1單元。

格中輸入公式dao

if(a1=0,"零專",if(a1<0,"負數","正數"))如果a1單元格屬的值小於顯示負數,如果a1單元格的值大於顯示正數,如果a1單元格的值等於顯示零。

在excel裡面如果使單元格滿足不同條件時,返回不同的值?

11樓:網友

公式書寫錯誤。

原來的公式為:=if(b6>=51800,50,if(39800<=b6<51800,b6/51800*50,if(b6<39800,0)))

正確公式為:=if(b6>=51800,50,if(and(39800<=b6,b6<=51800),b6/51800*50,0))

**截圖是為了方便演示方便**,所以b6的資料在一列,b7的資料在另外一列!

公式為:=if(b6>51800,50,if(and(b6>=39800,b6<=51800),b6/51800*50,0))

下拉填充就好了!

12樓:殳凝絲經典

使用if函式,可以巢狀使用,如下下例,在b1單元格中輸入公式。

if(a1=0,"零",if(a1<0,"負數","正數"))

如果a1單元格的值小於顯示負數,如果a1單元格的值大於顯示正數,如果a1單元格的值等於顯示零。

13樓:不動筆墨呀不讀書

最後乙個if不用寫,直接寫逗號零試試。

在Excel中,當其中單元格滿足條件,另單元格變色怎

條件單元格 新建規則 使用公式確定設定格式的單元格,然後輸入 countif b 1 b 6,0 修改格式成紅色 這裡不能用公式,用條件格式即可。注意如果條件比較複雜,可以先用臨時單元格寫出條件,然後在條件格式中引用此臨時單元格。如果妨礙排版,臨時單元格可以隱藏的。excel中如何對滿足某一條件的單...

EXCEL裡如何設定當 A單元格 B單元格 等於C的時候顯示

c2輸入 if a2 b2 c2,文字 a2 b2 在excel中如何設定某單元格滿足條件後顯示設定的文字?1 建立excel,包含兩列資訊,分別為進度 完成情況 2 進度列,插入樣例資料,0.10.15 0.25 0.33 0.15 0.12 0.34 3 在f2單元格輸入公式,if e2 0.2...

EXCEL乙個單元格定義另外乙個單元格內容

我都忘了我我的意思就是某人既是工程師 a 又是專案經理 b 那麼在c中自動輸出資料萬。可以以b中資料作為輸出的基礎,就是說只要是專案經理就是萬,但需要excel自動判斷a b同時出現資訊的時候以b為輸出基礎。在sheet中輸入。工程師 高階工程師 教授級高工 專案經理 sheet如你所說。工程師 項...