掃碼下載APP
及時接收最新考試資訊及
備考信息
LEN這是返回字符個數(shù)的函數(shù)。它有一位兄弟:LENB,它則是返回字節(jié)數(shù)的,用于雙字節(jié)。
還得舉例吧:還是剛才的數(shù)據(jù),A1里的是“找吃的螞蟻”。那么:
=LEN(A1) 就會返回:5
=LENB(A1)就會返回:10
就這么簡單,這幾個函數(shù)的用法就這樣了。函數(shù)功能的強大是得多個函數(shù)套用起來才顯現(xiàn)出來的。下面的一個例子是會計用到的功能:比如在A列(假設是從A2開始)里輸入的是數(shù)值,在B列到L列分別自動填入相應的數(shù)值(也就是從億位到元角分了),并在前面加個“¥”這樣的符號:
=IF(OR($A2=0,LEN("¥"&$A2*100)<13-COLUMN()),"",LEFT(RIGHT("¥"&$A2*100,13-COLUMN())))
這個公式主體分兩層,一個是IF判斷,里面的前部分是判斷的條件,后面的LEFT(RIGHT("¥"&$A2*100,13-COLUMN())),就是數(shù)據(jù)的提取了。這里,同時用到了LEFT與RIGHT兩個函數(shù),我們看看它們是怎么工作的:以B2里的公式為例吧,我把它簡化一下,13-COLUMN(),在B2里COLUMN()返回2,13-12=11,公式就簡化為:LEFT(RIGHT("¥"&$A2*100,11)),這樣好看多了。再打個比方,A2的數(shù)據(jù)是:375.25,那么$A2*100=37525,這個*100的作用就在這,把小數(shù)點乘沒了,這樣就可以直接一帆風順地提取數(shù)字了。"¥"&$A2*100也就是在前面再加個“¥”,就成了¥375.25。公式變成了=LEFT(RIGHT(¥37525,11))。
RIGHT(¥37525,11),就是在“¥375.25”里從右向左提取11個字符,這里只有6個,函數(shù)就把它們?nèi)继崃顺鰜怼?
也就是¥37525,把它放回公式里:
LEFT(¥37525),這里,LEFT的第二個參數(shù)省略了,使用默認值,從左向右提取1個字符,得到¥。
上一篇:加快工作表的打印速度
Copyright © 2000 - galtzs.cn All Rights Reserved. 北京正保會計科技有限公司 版權所有
京B2-20200959 京ICP備20012371號-7 出版物經(jīng)營許可證 京公網(wǎng)安備 11010802044457號