excel中mod函式的用法,EXCEL中MOD函式的用法

2021-12-25 11:14:43 字數 5567 閱讀 4883

1樓:匿名使用者

mod 函式語法具有下列引數 (引數:為操作、事件、方法、屬性、函式或過程提供資訊的值。):

number 必需。被除數。

divisor 必需。除數。

說明如果 divisor 為零,函式 mod 返回錯誤值 #div/0!。

函式 mod 可以借用函式 int 來表示:

mod(n, d) = n - d*int(n/d)

示例如果將示例複製到一個空白工作表中,可能會更容易理解該示例。

如何複製示例?

選擇本文中的示例。

要點 不要選擇行或列標題。

從「幫助」中選擇示例

按 ctrl+c。

在 excel 中,建立一個空白工作簿或工作表。

在工作表中,選擇單元格 a1,然後按 ctrl+v。

要點 若要使該示例能夠正常工作,必須將其貼上到工作表的單元格 a1 中。

要在檢視結果和檢視返回結果的公式之間進行切換,請按 ctrl+`(重音符),或在「公式」選項卡上的「公式稽核」組中,單擊「顯示公式」按鈕。

將示例複製到一個空白工作表中後,可以按照您的需要改編示例。

1 23 45 a b

公式 說明(結果)

=mod(3, 2) 3/2 的餘數 (1)

=mod(-3, 2) -3/2 的餘數。符號與除數相同 (1)

=mod(3, -2) 3/-2 的餘數。符號與除數相同 (-1)

=mod(-3, -2) -3/-2 的餘數。符號與除數相同 (-1)

2樓:謝悌進志誠

如圖:將公式

=if(mod(a2+6,7),"生產","休")

貼上至b1單元格,對準右下角游標成「+」狀時雙擊,效果如圖:

excel中的if(mid)函式如何使用

3樓:張宇

操作方法如下:

1、mid函式用於從指定位置開始,提取使用者指定的字元數;

2、在b13中輸入下圖公式;

3、按「回車」鍵;

4、mid函式引數2也支援使用陣列,表示分別從第幾位開始提取指定的字元。

擴充套件資料:

excel中left函式怎麼用:

1.left函式用來對單元格內容進行擷取。從左邊第一個字元開始擷取,擷取指定的長度;

2.left函式的語法格式=left(text,num_chars),text代表用來擷取的單元格內容,num_chars代表從左開始擷取的字元數;

3.對於一長串地址中提取省份,輸入公式=left(a1,3),在a1中從左提取3個字元,即廣東省;

4.left函式綜合運用:=if(left(a6,1)="b","北京",if(left(a6,1)="s","上海","重慶"))如圖,公式含義如果a6單元格的第一個字元是b,則返回北京,否則執行條件a6單元格的第一個字元是s,則返回上海,否則返回重慶;

5.=left(text,num_chars)圖中可以看出,num_chars的值必須大於等於0,小於0時直接報錯,等於0時為空值;

6.如果省略num_chars的話,num_chars的值就預設為1;

7.如果 num_chars 大於文字長度,則返回所有文字;

8.一個空格也算一個字元,這裡要提取到d,num_chars的值為5而4。

4樓:

方法如下:

1、首先說說mid函式,mid函式是指從一個字串中擷取出指定數量的字元,有一點英文基礎的都知道middle代表中間的意思,mid函式和right、left函式其實都是根據英文實現其功能的。

2、如何運用mid函式呢,接下來就給大家舉一個例子,從123456中用mid函式提取23兩個數字,首先輸入你要提取的數字所在的單元格名稱,然後輸入從第幾個開始,如下圖從第二個開始,第三個輸入提取的個數,2和3總共兩個個數,所以輸入2。

3、接下來談談mid的兄弟函式mod,之所以說兄弟是因為兩人兄弟,純粹是因為兩人長得像,沒有其他意思。好了,讓我們來說怎麼運用此函式,指兩個數值表示式作除法運算後的餘數。如下圖所示:

3除以2的餘數為1

4、接下來我們說說iferror函式,iferror(引數,如果引數發生錯誤怎麼辦),這個函式是用來驗證引數是否錯誤以及錯誤之後如何處理的,如下圖所示,3除以0,因為0是不能做分母的,所以這是個錯誤函式,我輸入的是當錯誤時返回「錯誤」。

5、好了,接下來我們來看看,將這幾個函式綜合運用起來。我們就用這幾個函式來通過身份證判斷性別,首先我們在excel**中輸入幾個身份證號,如下圖所示:

6、接下來,我們就輸入公式

【=iferror(if(mod(mid(a6,17,1),2),"男","女"),"")】,

前面 說過了各個函式所代表的的意思,大家一一對應就會明白這段函式所代表的的意義。

5樓:

第一個問題:

if是判斷函式,如果班級學號為01,則輸出一班,否則繼續進行判斷,為02,則輸出二班。

mid字串擷取,a2單元格,第三位開始擷取,擷取兩位。

第二個:

if(logical_test,value_if_true,value_if_false)

logical_test 表示計算結果為 true 或 false 的任意值或表示式。

例如,a10=100 就是一個邏輯表示式,如果單元格 a10 中的值等於 100,表示式即為 true,否則為 false。本引數可使用任何比較運算子(一個標記或符號,指定表示式內執行的計算的型別。有數學、比較、邏輯和引用運算子等。

)。value_if_true logical_test 為 true 時返回的值。

例如,如果本引數為文字字串"預算內"而且 logical_test 引數值為 true,則 if 函式將顯示文字"預算內"。如果 logical_test 為 true 而 value_if_true 為空,則本引數返回 0(零)。如果要顯示 true,則請為本引數使用邏輯值 true。

value_if_true 也可以是其他公式。

value_if_false logical_test 為 false 時返回的值。

例如,如果本引數為文字字串"超出預算"而且 logical_test 引數值為 false,則 if 函式將顯示文字"超出預算"。如果 logical_test 為 false 且忽略了 value_if_false(即 value_if_true 後沒有逗號),則會返回邏輯值 false。如果 logical_test 為 false 且 value_if_false 為空(即 value_if_true 後有逗號,並緊跟著右括號),則本引數返回 0(零)。

value_if_false 也可以是其他公式。

excel中

mid(text, start_num, num_chars)

6樓:匿名使用者

mid(a3,4,1)

1代表只取1個字元

4代表從第4個字元開始

整個意思就是從a3單元格的字串第4個字元起取1個字元括號的應用是成對使用的,與公式和函式的寫法有關=if(mid(a3,4,1)="1","北京",if(mid(a3,4,1)="2","上海",if(mid(a3,4,1)="3","深圳")))

這個公式也可以寫成

=vlookup(--mid(a3,4,1),,2,)或=choose(mid(a3,4,1),"北京","上海","深圳")

7樓:匿名使用者

mid(a3,4,1)表示從a3單元格的第4個字元開始,提取1個字元。

mid 返回文字字串中從指定位置開始的特定數目的字元,該數目由使用者指定。

語法mid(text,start_num,num_chars)text 是包含要提取字元的文字字串。

start_num 是文字中要提取的第一個字元的位置。文字中第一個字元的 start_num 為 1,以此類推。

num_chars 指定希望 mid 從文字中返回字元的個數。

8樓:落葉l無情

mid(str1,n,m) ,該函式返回 str1中從位置n開始的m個字元,比如 mid("abcd",2,1) 值就是b。至於括號是因為括號都是成對出現的,從最裡層開始,每一個左括號和其右邊最近一個右括號對應,你仔細一一對照一下,看下面,相同標號的是一對

=if(mid(a3,4,1)="1","北京",if(mid(a3,4,1)="2","上海",if(mid(a3,4,1)="3","深圳")))

6 1 1 5 2 2 4 3 3 456

另外公式可以簡化為 =choose(mid(a3,4,1),"北京","上海","深圳") 其含義是根據 mid(a3,4,1)的值(這個值必須是數字,否則會出錯),得到對應位置的值,比如如果mid(a3,4,1)值為2,公式的值就是 上海,即第二個位置的值

9樓:匿名使用者

1 代表返回的字元個數,也就是說提取第4位。如果是2,就是4,5位。

括號是因為應用了函式的巢狀功能,一個括號代表一個函式。這樣才能解決我們的複雜問題。

公式的意思是如果a列第4位是1顯示北京,否則,如果第4位是2顯示上海,負責。如果滴位是3,就顯示深圳。

10樓:表裡如一

這個函式是個多重巢狀函式。好幾個if函式巢狀。

我們從最外層開始拆分:

=if(mid(a3,4,1)="1","北京",if(mid(a3,4,1)="2","上海",if(mid(a3,4,1)="3","深圳")))

if有3個引數,形式如:

if(表示式,表示式為真的結果,表示式為假的結果)

那麼第一層拆分就成了:

表示式:mid(a3,4,1)="1"

表示式為真的結果:"北京"

表示式為假的結果:if(mid(a3,4,1)="2","上海",if(mid(a3,4,1)="3","深圳"))

也就是說,如果a3的第四位為1,那麼整個函式的結果就是「北京",否則就是if(mid(a3,4,1)="2","上海",if(mid(a3,4,1)="3","深圳"))的結果。

同理,發現if(mid(a3,4,1)="2","上海",if(mid(a3,4,1)="3","深圳"))也巢狀了一個if。

拆分一下:

表示式:mid(a3,4,1)="2"

表示式為真的結果:"上海"

表示式為假的結果:if(mid(a3,4,1)="3","深圳")

這樣,如果a3的第四位為2,那麼整個函式的結果就是」上海「,否則就是if(mid(a3,4,1)="3","深圳")的結果。

if(mid(a3,4,1)="3","深圳")這個也拆分一下:

表示式:mid(a3,4,1)="3"

表示式為真的結果:"深圳"

表示式為假的結果:沒有寫

那麼這個函式就表示如果a3的第四位為3,那麼整個函式的結果就是」深圳「,否則就是」false「。因為這個引數沒有寫。

這樣函式就表示判斷a3的第四位是幾,根據a3的第四位是幾顯示對應的地方。

EXCEL函式ROUND的用法

你好!需要做一下假設 假設a1 10800.00,需要再b1中顯示是奇數還是偶數 那麼b1 if mod round a1,0 2 1,奇數 偶數 感覺這題更多的是在考慮 mod 這個取餘的函式 if round 10800 2,2 10800 2,偶數 奇數 isodd 10800 iseven ...

EXCEL中的IF函式,EXCEL中IF函式的使用方法

如果l118 k2 m118 k2 n118 k2,則公式 k2 如果l118 k2 m118 k2,n118 k2,則公式 n118 如果l118 k2 m118 k2,n118 k2,則公式 m118 如果l118 k2,m118 k2,n118 k2,則公式 m118 0.25 n118 0....

excel中的if和and函式,exceL中的IF和AND函式

if sumif b4 b10,一班 g4 g10 sumif b4 b10,二班 g4 g10 一班總分高,合計分值為 sumif b4 b10,一班 g4 g10 if sumif b4 b10,一班 g4 g10 sumif b4 b10,二班 g4 g10 兩班總分相等 你的錯誤在這 and...