1樓:匿名使用者
len()是計
算字元個數
lenb()是計算字元數
區別在於,len()無論是數字還是字母還是漢字,都是一個算一個而lenb()則每個漢字算2字元,其他算一個所以,每多一個漢字,lenb()就比len()多1,故:lenb()-len()=漢字數
即圖二中公式
而數字數=總字數-漢字數=len()-【lenb()-len()】=2*len()-lenb(),即圖1公式
希望有高手指點不對之處。
至於left()、right()分別從左、右取指定位數的字元這個公式必須是前面都是非漢字,漢字必須在最右邊=left(b5,數字個數)
=right(b5,漢字個數)
2樓:匿名使用者
是按位元組數來的,len是字元數,不管是數字字母還是漢字,都按一個字元而lenb是位元組數,字母和數字是單個位元組,而漢字是兩個位元組圖1中2*是把字元都當成雙位元組來處理,但其實多加了一倍的數字的位元組,所以減掉所有的位元組數,剩下的就是數字的位元組數也就是字元數
圖2 同理
3樓:朱薈非
首先需要明白len()和lenb()的用法。
len():計算字元長度,雙位元組字元也作為一個字元。
lenb():計算單位元組字元長度,雙位元組字元作為兩個字元。
所以2*len(b5)-lenb(b5)計算左起連續單位元組字元的長度(本例中也就是得到數字的部分),然後再用left函式擷取。
=left(b5,2*len(b5)-lenb(b5))=left(b5,2*4-5)
=left(b5,3)
=177
第二個公式以此類推,從右側擷取雙位元組字元長度(本例中也就是得到漢字的部分)
4樓:張永勝
2代表位元組,1代表位元組
5樓:匿名使用者
只要用下面這個公式不可以搞定了。
在b那欄 輸入 "=c5&d5"即可
c5,d5是你要合併的內容所在的位置
6樓:匿名使用者
*就是乘法運算子號 2*1 就是2x1
excel函式的作用?
7樓:科學普及交流
excel中所提的函式其實是一些預定義的公式,它們使用一些稱為引數的特定數值按特定的順序或結構進行計算。使用者可以直接用它們對某個區域內的數值進行一系列運算,如分析和處理日期值和時間值、確定貸款的支付額、確定單元格中的資料型別、計算平均值、排序顯示和運算文字資料等等。例如,sum 函式對單元格或單元格區域進行加法運算。
excel函式的分類:
excel是辦公室自動化中非常重要的一款軟體。excel中所提的函式其實是一些預定義的公式,它們使用一些稱為引數的特定數值按特定的順序或結構進行計算。excel函式一共有11類,分別是資料庫函式、日期與時間函式、工程函式、財務函式、資訊函式、邏輯函式、查詢和引用函式、數學和三角函式、統計函式、文字函式以及使用者自定義函式。
8樓:匿名使用者
excel函式實際上就是一些複雜的計算公式,函式把複雜的計算步驟交由程式處理,使用者只需按函式格式錄入相關引數,就可以得出結果。如求一個區域的和,可以直接用sum(a1:c100)的形式。
因此,函式的作用就是縮短公式長度,簡化計算步驟。
9樓:匿名使用者
這個提問太籠統了,函式的作用太大了,比如說可以提取文字mid()、統計計算sum(), sumproduct()等、聯合查詢vlokup,hlookup等
10樓:匿名使用者
使用excel自帶的幫助,瞭解下,你就知道函式的作用了。
11樓:虛心來求教啦
可以簡化資料處理的過程和方法。
達到事半功倍的效果。
具體的函式有具體的作用,網上有函式大全,有詳細的說明。
簡述excel中公式和函式作用
12樓:
excel公式是excel工作表中進行數值計算的等式。公式輸入是以「=」開始的。簡單的公式有加、減、乘、除等計算。
函式是發生在集合之間的一種對應關係。公式是單個或多個函式的結合運用。
列舉以下幾個例子來說明excel中公式和函式的作用:
1、零存整取收益函式pv
語法:pv(rate,nper,pmt,fv,type)。
rate為存款利率;nper為總的存款時間,對於三年期零存整取存款來說共有3*12=36個月;pmt為每月存款金額,如果忽略pmt則公式必須包含引數fv;fv為最後一次存款後希望得到的現金總額,如果省略了fv則公式中必須包含pmt 引數;type為數字0或1,指定存款時間是月初還是月末。
2、內部平均值函式trimmean
語法:trimmean(array,percent)。
array為需要去掉若干資料然後求平均值的陣列或資料區域;percent為計算時需要除去的資料的比例,如果 percent = 0.2,說明在20個資料中除去 4 個,即頭部除去 2 個尾部除去 2 個。如果percent=0.
1,則30個資料點的10%等於3,函式trimmean將在資料首尾各去掉一個資料。
3、日期年份函式year
語法:year(serial_number)。
serial_number為待計算年份的日期。
應用例項:「虛工齡」計算
所謂「虛工齡」就是從參加工作算起,每過一年就增加一年工齡,利用year
函式計算工齡的公式是「=year(a1)-year(b1)」。公式中的a1和b1分別存放工齡的起止日期,year(a1)和year(b1)分別計算出兩個日期對應的年份,相減後得出虛工齡。
4、字元提取函式mid
語法:mid(text,start_num,num_chars)或midb(text,start_num,num_bytes)。
text是含有要待提取字元的文字,start_num是要提取的第一個字元的位置(其中第一個字元的start_num為1以此類推),num_chars 指定mid從文字中提取的字元個數,num_bytes指定midb從文字中提取的字元個數(按位元組計算)。
引數:text是含有要待提取字元的文字,start_num是要提取的第一個字元的位置(其中第一個字元的start_num為1以此類推),num_chars 指定mid從文字中提取的字元個數,num_bytes指定midb從文字中提取的字元個數(按位元組計算)。
5、排序函式rank
語法:rank(number,ref,order)。
number是需要計算其排位的一個數字;ref是包含一組數字的陣列或引用(其中的非數值型引數將被忽略);order是用來說明排序方式的數字(如果order為零或省略,則以降序方式給出結果,反之按升序方式)。
13樓:匿名使用者
公式是單個或多個函式的結合運用。
and 「與」運算,返回邏輯
excel中各種英語函式代表的意義,
14樓:匿名使用者
你個裡面不是有解釋,表達的- -
15樓:匿名使用者
按一下f1,這裡寫得很詳細並帶有例項說明
16樓:匿名使用者
求和是sum或者sumif,平均數按種類不同有好幾個自己按f1開啟幫助頁面去查查把
excel函式中的引數意**釋
17樓:
這是比較a1:a10中各個單元格值=b1值嗎?a1&b1是兩個單元格值連線起來成一個值,sheet2!
a1:a100&sheet2!b1:
b100也是同一個意思,把a中100個資料與b中相應資料分別連線形成100個合併後的資料與a1&b1相比較,得出100個真或假組成的羅輯資料集。row(sheet2!a1:
a100)形成常數陣列,羅輯中真假excel中參與計算時分別代表1和0。這個公式會把sheet2!a1:
a100與a1和sheet2!b1:b100與b1同時相同的行的行號相加形成一個索引號,在sheet2!
c:c中引用該值,不知道什麼意思了。如果是想彙總a、b兩列條件同相符的c列的值,公式應改為=sumproduct((a1&b1=sheet2!
a1:a100&sheet2!b1:
b100)*sheet2!c1:c100)
18樓:匿名使用者
我來回答你的追問。一張學生名單表,資料只有一列,是學生名字,假設是在a列上,在b1單元格上寫一個函式公式,=if(countif(a1:a5,"張小六")>0,"有此人","不存在"),就可以知道張小六是否存在
19樓:匿名使用者
要求一組資料中的最大值和最小值時要什麼公式?謝謝!
請教EXCEL的函式問題,請教Excel中的函式問題
你的問題描述有點不太清楚,不過大概瞭解你的意思。應該用vlookup函式可以實現這個功能。vlookup sheet2的標題單元格,sheet1的目標矩陣,要引用矩陣中的列數,false sheet2的標題單元格 在你給的例子中就是sheet2的單元格地址,如a1,a2.sheet1的目標矩陣 以你...
EXCEL中的函式(VLOOKUP C C,賬號 B F,2,FALSE )怎樣理解
這表示 在來 工作表 賬 號資自料 的 b 列中查詢bai當前行 c 列的值,du如果找到,返回 zhi 工作表dao 賬號資料 的 c 列的內容,要求精確匹配。就是那個 c c 有點疑惑,不過發現它實際就是取當前行的c列,也就是說當前單元格在第二行,那麼這個c c 相當於 c2 vlookup是查...
如何在EXCEL中快速輸入序號,如何在Excel裡輸入帶圈序號
在第一個單元格輸入一個數字,點中第一個單元格右下角的小黑點,按著ctrl往下拉。如果單元格輸入的是文字加數值的,則不用按ctrl 首先要看輸入的序號是數值型資料還是文字型資料,出來都是數字,但數值型資料能參與算術運算,而文字型資料不能參與運算例如學籍號,號碼等,如果是數值型資料在第一個單元格內輸入後...