1樓:山桑弓
=if((round((j5*i5*sqrt(d5+e5+f5+g5)),0)-p5/2)>0,(round((j5*i5*sqrt(d5+e5+f5+g5)),0)-p5/2),0)
其中baid5+e5+f5+g5是四個數加起來,sqrt(d5+e5+f5+g5)是求它們du的平方根,zhi再把它與j5和daoi5連乘,round((j5*i5*sqrt(d5+e5+f5+g5)),0)是將連乘後
專的結果四捨五入
屬到整數,再把它減去p5/2,如果這個結果大於0,返回這個結果,否則返回0。
這個公式不精簡,可以把思路改為這個結果與0中取最大值,最終公式改為
=max((round(j5*i5*sqrt(d5+e5+f5+g5),0)-p5/2),0)
或=max(round(j5*i5*sqrt(sum(d5:g5)),0)-p5/2,0)
而且如果最終如果想得到整數,rount的位置似乎不對,應改為
=max(round(j5*i5*sqrt(sum(d5:g5))-p5/2,0),0)
並且這兩個0都可以省略不寫,最終公式可為
=max(round(j5*i5*sqrt(sum(d5:g5))-p5/2,),)
excel**公式中! $ () * 都代表什麼意思啊 誰能用語言解釋下下面公式的含義
2樓:匿名使用者
a1相對引
用$a1絕對引用列
a$1絕對引用行
$a$1絕對引用行和列
$在誰的前面就絕對引用誰
f4功能鍵是在四種引用間相互轉換的快捷鍵(在編輯欄輸入公式時按下f4功能鍵可進行切換)
相對引用、絕對引用和混合引用是指在公式中使用單元格或單元格區域的地址時,當將公式向旁邊複製時,地址是如何
變化的。
具體情況舉例說明:
1、相對引用,複製公式時地址跟著發生變化,如c1單元格有公式:=a1+b1
當將公式複製到c2單元格時變為:=a2+b2
當將公式複製到d1單元格時變為:=b1+c1
2、絕對引用,複製公式時地址不會跟著發生變化,如c1單元格有公式:=$a$1+$b$1
當將公式複製到c2單元格時仍為:=$a$1+$b$1
當將公式複製到d1單元格時仍為:=$a$1+$b$1
3、混合引用,複製公式時地址的部分內容跟著發生變化,如c1單元格有公式:=$a1+b$1
當將公式複製到c2單元格時變為:=$a2+b$1
當將公式複製到d1單元格時變為:=$a1+c$1
規律:加上了絕對地址符「$」的列標和行號為絕對地址,在公式向旁邊複製時不會發生變化,沒有加上絕對地
址符號的列標和行號為相對地址,在公式向旁邊複製時會跟著發生變化。混合引用時部分地址發生變化。
注意:工作薄和工作表都是絕對引用,沒有相對引用。
() 是運算子號,如小學中的數學規定,先算括號裡的內容
* 是乘號
3樓:匿名使用者
xx!表示名為xx的工作表
$用來表示絕對引用——對於b3來說,$b使列不變,$3使行不變。$b$3就固定使用某一單元格資料。$b$3:$b$3038就固定使用了b3:b3038區域的資料。
()是各種層次的小括號中括號大括號大大括號大大大括號——只是都這個樣子,excel會從最內層的開始執行
該公式中的*表示乘
上述公式判斷了三個條件,然後對同時滿足這三個條件資料求和三個條件分別是
1、臺賬!$b$3:$b$3038區域中和本表d2中的月份相同2、臺賬!
$h$3:$h$3038區域中的值和本表c5相同3、臺賬!$g$3:
$g$3038=$d$4......意思和上面差不多。
公式下拖時,第二個條件依次會檢測c5、c6、c7單元格
4樓:匿名使用者
這個是多條件查詢之後計算根據多條件查詢所符合的值的和,(臺賬!$b$3:$b$3038=month($d$2))是第一條件,查詢符合擷取d2中日期所在月份的值,(臺賬!
$h$3:$h$3038=c5)是第二個條件,是符合c5所列條件的值,(臺賬!$g$3:
$g$3038=$d$4)是第三個條件,是符合d4所列條件的值,(臺賬!$i$3:$i$3038)是查詢返回符合以上3個條件的值所在的範圍,sumproduct就是計算返回的這些值的和了
excel中的vlookup函式是什麼意思?
5樓:匿名使用者
excel中vlookup函式是在縱向區域查詢的意思。vlookup函式的用法=vlookup(查詢的資料,查詢的區域,返回值在查詢區域的列數,匹配方式)。其中,查詢區域第一列必須是查詢資料所在的列,匹配方式有兩種0或者false為精確匹配,1或者true為近似匹配。
軟體版本:office2007
用vlookup函式匹配excel表裡面的資料的用法舉例說明如下:
1.查詢a列中與e列相同的值,返回對應的f列的值:
2.輸入公式如下:
公式解釋:查詢值為a列數值,因此第一個引數為a1;第二個引數查詢區域為e1:f7,因為要下拉填充,所以這裡必須要用絕對引用,保證不管怎樣拖動始終是這個區域;返回的值在e1:
f7中的第2列,所以第三個引數為2,最後引數為0,即精確匹配,必須與e列數值一致才返回f列的值
3.下拉填充得到結果如下:
6樓:匿名使用者
excel中 =vlookup 公式是什麼意思的相關說明如下:
1、vlookup函式
在**或數值陣列的首列查詢指定的數值,並由此返回**或陣列中該數值所在行中指定列處的數值。
這裡所說的「陣列」,可以理解為**中的一個區域。陣列的列序號:陣列的「首列」,就是這個區域的第一縱列,此列右邊依次為第2列、3列 。
假定某陣列區域為b2:e10,那麼,b2:b10為第1列、c2:
c10為第2列 。
2、語法:
vlookup(查詢值,區域,列序號,邏輯值)
「查詢值」:為需要在陣列第一列中查詢的數值,它可以是數值、引用或文字串。
「區域」:陣列所在的區域,如「b2:e10」,也可以使用對區域或區域名稱的引用,例如資料庫或資料清單。
「列序號」:即希望區域(陣列)中待返回的匹配值的列序號,為1時,返回第一列中的數值,為2時,返回第二列中的數值,以此類推;若列序號小於1,函式vlookup 返回錯誤值 #value!;如果大於區域的列數,函式vlookup返回錯誤值 #ref!。
「邏輯值」:為true或false。它指明函式 vlookup 返回時是精確匹配還是近似匹配。如果為 true
或省略,則返回近似匹配值,也就是說,如果找不到精確匹配值,則返回小於「查詢值」的最大數值;如果「邏輯值」為false,函式 vlookup
將返回精確匹配值。如果找不到,則返回錯誤值 #n/a。如果「查詢值」為文字時,「邏輯值」一般應為 false 。
3、需要注意的情況:
·如果「查詢值」小於「區域」第一列中的最小數值,函式 vlookup 返回錯誤值 #n/a。
·如果函式 vlookup 找不到「查詢值」 且「邏輯值」為 false,函式 vlookup 返回錯誤值 #n/a。
就你提供的公式的情況來看,表達的意思是在'f:\新建資料夾 (2)\考勤表\2012-01\[2012-01彙總.xlsx]sheet1'!
$d:$aq 範圍內查詢符合d56 的 第39列,進行模糊查詢
7樓:匿名使用者
1、您可以使用 vlookup 函式搜尋某個單元格區域 (區域:工作表上的兩個或多個單元格。區域中的單元格可以相鄰或不相鄰。)的第一列,然後返回該區域相同行上任何單元格中的值。
2、例如,假設區域
a2:c10 中包含僱員列表,僱員的 id 號儲存在該區域的第一列,如下圖所示。
如果知道僱員的 id 號,則可以使用 vlookup 函式返回該僱員所在的部門或其姓名。若要獲取 38
號僱員的姓名,可以使用公式 =vlookup(38, a2:c10, 3, false)。此公式將搜尋區域 a2:c10
的第一列中的值 38,然後返回該區域同一行中第三列包含的值作為查詢值(「axel delgado」)。
3、vlookup 中的 v 表示垂直方向。當比較值位於所需查詢的資料的左邊一列時,可以使用 vlookup 而不是 hlookup。
4、語法
vlookup(lookup_value, table_array, col_index_num, [range_lookup])
vlookup 函式語法具有下列引數 (引數:為操作、事件、方法、屬性、函式或過程提供資訊的值。):
1lookup_value 必需。要在**或區域的第一列中搜尋的值。lookup_value 引數可以是值或引用。如果為 lookup_value
引數提供的值小於 table_array 引數第一列中的最小值,則 vlookup
將返回錯誤值 #n/a。
2table_array 必需。包含資料的單元格區域。可以使用對區域(例如,a2:
d8)或區域名稱的引用。table_array 第一列中的值是由 lookup_value 搜尋的值。這些值可以是文字、數字或邏輯值。
文字不區分大小寫。
3col_index_num 必需。table_array
引數中必須返回的匹配值的列號。col_index_num 引數為 1 時,返回 table_array 第一列中的值;col_index_num 為 2 時,返回 table_array 第二列中的值,依此類推。
如果 col_index_num 引數:
小於 1,則 vlookup 返回錯誤值 #value!。
大於 table_array 的列數,則 vlookup 返回錯誤值
#ref!。
4range_lookup 可選。一個邏輯值,指定希望 vlookup 查詢精確匹配值還是近似匹配值:
如果 range_lookup 為 true
或被省略,則返回精確匹配值或近似匹配值。如果找不到精確匹配值,則返回小於 lookup_value 的最大值。
要點 如果 range_lookup 為 true
或被省略,則必須按升序排列 table_array 第一列中的值;否則,vlookup 可能無法返回正確的值。
有關詳細資訊,請參閱對區域或表中的資料進行排序。
如果 range_lookup 為 false,則不需要對 table_array 第一列中的值進行排序。
如果 range_lookup 引數為 false,vlookup
將只查詢精確匹配值。如果 table_array 的第一列中有兩個或更多值與 lookup_value 匹配,則使用第一個找到的值。如果找不到精確匹配值,則返回錯誤值
#n/a。
excel公式解釋
mid是取一個長字元中規定位置和長度的字元函式concatenate是連線字元函式 indirect是間接引用函式 if是條件判斷函式 綜上所述,這個函式的意思就是 取f4單元格第6位開始的3位字元,與 x11相連線,得到 3位字元表示excel工作薄 x11單元格,indirect函式引用這個單元...
excel函式公式幫忙解釋一下,EXCEL函式公式幫忙解釋一下
因為你不明白引數含義 0 表示大於數值0 0 表示大於文字0 不知道你要幹嘛 一般用第一種,第二種方法是沒有意義的,且是錯誤 0 是最後一個條件。0 在加入雙引號好之後變成2個文字格式的字串了,沒有表示任何的條件。excel能幫忙解釋一下這條公式的意思嗎,詳細點,謝謝 這段 是對9月份工作表的a2 ...
EXCEL公式的意義,求解釋
這個公式的意義是求三個數的和在除以20 三個數分別是 1 sumproduct indirect 原始資料 b b 3 b b 4 300 indirect 原始資料 h b 3 h b 4 300 indirect 原始資料 n b 3 n b 4 300 indirect 原始資料 ad b 3...