1樓:慶年工坊
這個公式有點複雜,可以簡化為:
=sumproduct(sumif($ae$52:$ae$55,af44:ah44,$af$52:$af$55)*$af$43:$ah$43)
比較容易理解
2樓:
函式三個部分的含義如下:
sumif($ae$52:$ae$55,$af$44:$ah$48,$af$52:
$af$55):把優良中差換算成相應的分值,在$af$44:$ah$48找等於$ae$52:
$ae$55的值所對應的分數$af$52:$af$55
*($ae$44:$ae$48=ae44):生產部的那一行,就只求第一列等於「生產部」的值
*(af$43:ah$43)然後再乘以對應的係數也有更簡潔的寫法:=sum(sumif($a$11:
$a$14,$b6:$d6,$b$11:$b$14)*$b$5:
$d$5)
可以去掉第二部分,用絕對引用-列、相對引用-行來實現拖拽自動填充
3樓:匿名使用者
優良差,對應的分值*百分數,全部再相加
請教這個excel公式的含義 解釋下 10
4樓:匿名使用者
如果b655的小數點後資料,大於5/6,也就是大於0.83333,那麼就將b655的整數部分以「年-月-日」的形式存在,其他的就留空。
b655其實就是一個日期序列,如果時間大於20時,就以年月日的形式顯示b655。
5樓:匿名使用者
**裡分別輸入 =mod(b655,1)
=int(b655)
你就懂了
6樓:匿名使用者
從公式上看,b655應該是日期+時間,公式的意思是:如果b655在20:00~24:00,則顯示該日期。
7樓:天雨下凡
如果b655小數部分》20/24,那麼就對b655取整,然後把取整後的數顯示成年-月-日的形式,否則,就為空。
請教下領導,辦公excel某個單元格這是啥意思。詳細解釋下這個單元格里的函式、公式意思
8樓:紫月開花
用indirect()函式指定引用範圍,同時由於你在第一行時上個單元格和上上格單元格為a0,a-1所以為了避免出錯再加上一個if判斷當出現這種情況時,單元格顯示為空。具體公式如下: =if(row()-2<
9樓:懷懷的笑
一、對整個公式來說,是用round函式求數值的四捨五入的值。
本公式中的最後的一個2字,就是round函式四捨五入到小數點後面兩位數
如:對4.5369進行四捨五入到保留小數點後面兩位數
公式為=round(4.5369,2)
得出的結果為4.54
二、vlookup(f385,'1月工資表'!f:at,41,0)的解釋
1、瞭解vlookup的公式,如下
vlookup (你想要查詢的內容, 要查詢的位置, 包含要返回的值的區域中的列號, 返回近似或精確匹配-表示為 1/true 或 0/假)。
2、vlookup(f385,'1月工資表'!f:at,41,0)
表示:(1)要查詢的內容:f385
(2)要查詢的位置:'1月工資表'!f:at
(3)包含要返回的值的區域中的列號:41
(4)返回近似或精確匹配-表示為 1/true 或 0/假):0
0表示精確查詢,詳細解釋為:例如要查詢數字1,如果查詢範圍內有數字1,返回的結果為1,如果查詢範圍內沒有數字1,返回的結果為錯誤值。
1表示模糊查詢
三、iferror(vlookup(f385,'1月工資表'!f:at,41,0),0)的解釋
1、語法
iferror(value, value_if_error)
iferror 函式語法具有下列引數:
取值 必需。 檢查是否存在錯誤的引數。
value_if_error 必需。 公式計算錯誤時返回的值。 計算以下錯誤型別:
#n/a、#value!、#ref!、#div/0!
、#num!、#name?或 #null!。
2、iferror(vlookup(f385,'1月工資表'!f:at,41,0),0)
表示:如果vlookup(f385,'1月工資表'!f:at,41,0)的返回值為數值,就返回vlookup(f385,'1月工資表'!f:at,41,0)的返回值
如果vlookup(f385,'1月工資表'!f:at,41,0)的返回值為錯誤值,就返回數值0
請教各位高手,下面的office excel 公式含義是什麼?感謝感謝!
10樓:匿名使用者
if是說如果單元格內容符合條件,就返回兩個逗號中間的數,你的公式中是50,否則就返回0。
rounddown是向下捨去,可以理解為指定位數以後的數全部捨去,你的公式中是指定0位小數,相當於就是取整
11樓:苗喬恩
公式寫有誤,按你給的公式邏輯應該如下:
=if(g59>=43000,50+int((g59-43000)/1000)*10+if(g59>=55000,50,0)+if(g59>=65000,50,0),0)
公式含義為:
如果g59大於等於43000,那麼輸出50加g59和43000的差的千分之一並取整後乘以10。如果g59大於等於55000的話就再加50,如果g59還大於65000的話再加上50。
如果g59小於43000的話,輸出0。
12樓:星空下的皮皮蝦
舉例如下:
假設g59單元格的數值小於43000,那麼這個公式返回值是0;
假設g59單元格的數值屬於【43000,55000),如五位數abcde,那麼這個公式返回的結果就是ab0-430+50;
假設g59單元格的數值屬於【55000,65000),如五位數abcde,那麼返回結果是ab0-430+100;
假設g59單元格的數值超過65000,如五位數abcde,那麼返回結果是ab0-430+150。
注:abcde只是對應於各位數上的數字,ab0是一個三位數。
純手打,如採納,給個分唄。
請教excel公式的具體含義
13樓:匿名使用者
提取後面的用公式
:=-lookup(,-mid(a1,find("abc",a1)+3,row(1:99)))
提取前面的用公式:
=-lookup(,-mid(a1,find("abc",a1)-row(1:99),row(1:99)))
14樓:一百℃豬
非常精妙的公式!
首先mid函式比較簡單,目的是擷取a1從「abc」之後的內容。
通常的擷取引數是 mid(目標文字,起點位置,字元長度),其中「字元長度」一般是一個整數。
這個公式使用的技巧是,將「字元長度」改為一個陣列。陣列使用了row(1:99)。excel會將這個函式看作,共99個整數。
那麼,mid(a1,find("abc",a1)+len("abc"),row(1:99))的意思,就是擷取99種文字內容:
擷取a1從「abc」之後的 1 個字元,擷取a1從「abc」之後的 2 個字元,擷取a1從「abc」之後的 3 個字元,……,擷取a1從「abc」之後的 98 個字元,擷取a1從「abc」之後的 99 個字元。
一共應該有 99 個文字(雖然 a1 中的文字沒有99個字元,但超過的情況就只保留剩餘最長的文字)。
這 99 個文字中,實際的結果是這樣的:
2,23,234,234h,234hh,234hh1,234hh12,234hh123,234hh123m,234hh123m,234hh123m,……
再給每個文字前面加上一個負號「-」。
接著,用lookup(目標數值,)函式。
這個函式是取最匹配「目標數值」的「候選資料」。
那麼,在-2,-23,-234,-234h,-234hh,-234hh1,-234hh12,-234hh123,-234hh123m,-234hh123m,-234hh123m,……當中,最匹配「0」的就是「-234」
15樓:匿名使用者
這個公式提取不了abc前面的數字
請問哪位excel高手能詳細的幫我解釋一下這個公式是如何設計出來的,非常感謝! 25
16樓:本本經銷商
本來很簡單的公式為何要寫的如此複雜呢?就不能優化一下嗎?
就一個if公式條件判斷,條件是:t5-sum(u5:x5)<3500條件成立返回的結果:
max((((p5+max(t5-sum(u5:x5),0)-3500)/12>)*%)*(p5+max(t5-sum(u5:x5),0)-3500)-)
條件不成立時返回的結果:max(((p5/12>)*%)*p5-)你的公式存在很大的優化空間,優化後更容易理解。
建議樓主截圖出來,就是講具體要求解決的問題貼出來。
寫公式的人講原本簡單的問題弄複雜了,哪怕用自定義名稱來簡化相應的陣列也更容易理解。
像這種問題更多的使用lookup函式來取相應的值。
17樓:匿名使用者
vlookup函式名"*"&c1&"*"表示要在sheet1表的a列找包含c1單元格的行,並且返回找到行所對應的b列的值,那個2就是指b列。即a:b中,a是第1列,b是第2列。
最後一個0表示精確匹配。
18樓:李大俠83**
掃了一眼
感覺像是個人所得稅公式
其實不需要辣摸長
請高手指教下EXCEL公式VLOOKUP怎樣處理引用首列有重複的情況,萬分感謝
簡單解決辦法 建立輔助列 輔助列是 款號單元格 組號單元格 您上面的查詢框應該增加組號,也建立相對應的輔助列這樣vlookup就按輔助列查詢,不會重複,也簡單輔助列可以隱藏,不影響查詢計算,也不影響 格式ps excel建議您別把不同的 放一起分2個 做比較好 如果只用號來查的話用巨集吧,可以把符合...
請教高手EXCEL公式怎麼寫,請教高手一個EXCEL公式怎麼寫
輸入 if countifs a a,d1,b b,0 0,1,0 詳見附圖示例 公式為 if countifs a a,a1 1 b b,0 0,1,0 如圖所示 請教excel高手,需要這樣計算公式怎麼寫 c2用公式 lookup a2,if a2 11,if b2 10,20,40 0 下拉。...
請教excel為何公式顯示為空白
q列公式可以改成 10,20,即可。另外,h列的公式裡,if語句裡面的 數字 上的雙引號可以去掉,可以簡化為 if g2 300,300,if g2 200,200,if g2 100,100,if g2 80,80,if g2 60,60,if g2 40,40,if g2 20,20,if g2...