EXCEL中運用IF函式解決小問題

時間 2021-08-14 09:13:55

1樓:匿名使用者

給定的數第一組放到a列,第二組放到b列,c列為a、b列中隨機出現的數,公式在d列,

d列d1中公式:

=if(iserror(vlookup(c1,$a$1:$a$18,1,false)),"1","0")

將上面公式複製貼上到d列的其他單元格,

解釋:iserror(value) 可以檢驗數值的型別並根據引數取值返回 true 或 false,value為任意錯誤值(#n/a、#value!、#ref!、#div/0!

、#num!、#name? 或 #null!

),則返回 true ,否則返回 false

vlookup(c1,$a$1:$a$18,1,false) 在$a$1:$a$18中查詢有沒有符合c1的數,若有則返回此數,若沒有則返回錯誤值。

因為c中數不在a列肯定在b列所以查完a列就不要查b列了。

if(logical_test,value_if_true,value_if_false)

如果 logical_test 為true則返回 value_if_true,為false則返回 value_if_false

2樓:

一列有25個數字(數得我頭都暈了)我就高這兩列數在a1-a25列和b1-b25列吧。另一列是c1-c25列。結果放在d列

=if(c1=$a1:$a25,"1","0")

3樓:昍喆誩

不知道我有沒有理解到你的意思

不過我知道奇數行輸入1偶數行輸入0的方法 不知道能不能幫到你:

在第一行輸入1 在第二行 輸入0

選中這兩行

在這兩行的右下腳 會出現一個 "+" 號

於是 按住ctrl+滑鼠左鍵 一直忘下拉

這樣 就會變成一行是"1" 一行是"0"的了 一直迴圈下去...

希望你的難題能夠早日解決,好運~~~

4樓:狼魔獵手

假設第一列是a列,第二列是b列,另一列是c列,然後在d1單元格輸入公式=if(countif(a:a,d1)=1,1,if(countif(b:b,d1)=1,0,"")),然後往下拖

5樓:

假定:陣列1在a列($a$1:$a$25),

陣列2在b列($b$1:$b$24),

隨機數在c列,

在d列輸入如下函式:

=if(isna(vlookup(c1,$a$1:$a$25,1,false)),if(isna(vlookup(c1,$b$1:$b$24,1,false)),"不在兩組數範圍內",0),1)

關於excel中if函式的運用問題

6樓:心常平樂相伴

度友,這個用if函式配合left和right函式就可以達到目的,操作要點,公式都是一列一列的填充,這個是要點,避免公式出錯!

b列公式,

left函式和right函式前面的兩個槓,不能丟,它們的作用用把文字資料轉化為數值資料,沒有這個轉化就會錯誤。

c列公式:

def列類似,模仿一下就會的,

如有疑問,可以繼續討論!!

7樓:機能卓閒麗

公式應該是正確的,當e8和p7單元格都不為空時,公式結果為「是」,兩個單元格只要有一個為空,結果即為空。

8樓:壽向摩宜然

公式成立,錯誤應在對應資料上,有什麼錯誤提示,最好有圖

9樓:匿名使用者

f3=if(rank(c3,c:c)=1,$c$2&"冠軍 ",)&if(rank(d3,d:d)=1,$d$2&"冠軍 ",)&if(rank(e3,e:

e)=1,$e$2&"冠軍 ",)

10樓:匿名使用者

在f3單元格輸入以下公式,然後向下填充公式

=if(max(c$3:c$32)=c3,"彩電冠軍",if(max(d$3:d$32)=d3,"冰箱冠軍",if(max(e$3:e$32)=e3,"洗衣機冠軍","")))

或者=if(max(c$33=c3,"彩電冠軍",if(max(d$33=d3,"冰箱冠軍",if(max(e$33=e3,"洗衣機冠軍","")))

excel中if函式和隨機函式同時使用問題 5

11樓:匿名使用者

a1公式

=int(rand()*4)

a2公式

=if(a1=0,int(rand()*4),0)

12樓:匿名使用者

兩個都是隨機數?那不是永遠也不停下了?會宕機的

13樓:徐小暈

a1輸入=randbetween(0,3)

a2輸入=if(a1<>0,0,randbetween(0,3))

希望可以幫到你:)

excel函式擷取運用,EXCEL函式擷取運用

綠衣人敲門 一共有三個函式,分別是 left right mid 為了便於下面解釋三個函式,先假設a1單元有字串 abc 一 left函式用法 left 從中擷取資料的單元格或字串,數量 此函式是從單元格結果或字串中,從左邊第一個字元開始,擷取指定個數的字元。例如 left a1,2 結果是 ab ...

EXCEL中運用Vlookup函式出現N A,怎麼破

因為vlookup 是用第一個引數 在第二個引數 區域的第一列資料裡面查詢的!你這麼選區域等於 是用教師名稱和 序號對比,當然是查詢不到結果的 公式改成 vlookup e3,教師基本資訊 d 1 e 22,2.false 試試 你的公式用錯了,應為 vlookup e3,教師基本資訊 a 3 e ...

在EXCEL中運用SUMIF函式為什麼結果是0,我是在數值格式的情況下運算的哦。請各位幫幫忙呀

真水無香 sumif c12 c48,餐飲伙食 a e12 e48 你將餐飲伙食 a 輸入到c12 c48中的任意單元格試一下就知道,因為有時候是書寫方式的不同造成無法求和,比如 a 的 是半形的 a 應該是你的條件沒弄對,造成沒有符合條件的項,所以和值為0 sumif range,criteria...