EXCEL表中條件取值問題請教高手作答

時間 2021-07-18 16:18:37

1樓:匿名使用者

d1=vlookup(round(c1),a:b,2,false)

如果c列沒有輸入,d列也不想有出錯提示的話可以用下面這個

=if(isna(vlookup(round(c1,0),a:b,2,false),"",vlookup(round(c1),a:b,2,false))

用途:按指定位數四捨五入某個數字。

語法:round(number,num_digits)

引數:number是需要四捨五入的數字;num_digits為指定的位數,number按此位數進行處理。

注意:如果num_digits 大於0,則四捨五入到指定的小數位;如果num_digits等於0,則四捨五入到最接近的整數;

如果num_digits小於0,則在小數點左側按指定位數四捨五入。

例項:如果a1=65.25,則公式「=round(a1,1)」返回65.3;=round(82.149,2)返回82.15;=round(21.5,-1)返

回20。

2樓:鬱渟

=vlookup(c1,a:b,2)

ps:模糊匹配時返回小於等於查詢值的最大值對應的資料.要求a列必須升序排列. 2.9亦返回b.

3樓:飄逸幽谷

d1輸入

=vlookup(round(c1,),a:b,2,)

請教關於Excel的問題。excel中Ctrl F只能實現單個查詢,我現在想同時查詢多個怎麼辦呢

這個你不如用函式,設原來的資料在a d列,在e列從e1向下輸入要查詢的人名,f1輸入公式 vlookup e1,a d,4,false 向下填充,號碼就出來了 快速將某列中具有相同內容的多餘行刪除 刪除整行 只留一行。你問題操作 第一步,先選定 所在的d列 資料 排升序排列,可見凡是重複的都排在一起...

excel 條件函式 介於兩個數之間取值

1 建立空白excel 2 新建一列資料,插入樣例資料 100 200 300 400 500 3 單元格中寫入公式,int a1 100 則可以得到按除以100取整 則可以看到,該值對應為1 4 將該公式,填充整個b列,則可以得到按除以100取整 可以看到該值列表為1 2 3等等。5 按此類推,則...

excel表條件格式和IF函式,excel中if函式和條件格式的問題。

百雅旋管冷 條件格式設定不能參照其它工作表或工作簿,但是我們可以變通一下 1.定義一個名稱,比如aaa,aaa的參照範圍為sheet1 a 1,2.設定sheet2 a1的條件格式,在條件格式設定中,公式為 not isblank aaa 再設定符合條件的底色.希望你能成功,有問題歡迎追問!那假如是...