我們來總結一下,大家在辦公過程中經常遇到的難題!
錯誤處理:
工作中經常需要把日期百分比等數據和文本拼接後實現數據更新,後需要的文本可以同步更新,可以新手會發現處理後並不是我們想要的,日期怎麼變成了數值,百分比也變成了小數,怎麼辦?
正確示範:
="今日:"&TEXT(A2,"yyyy年mm月dd日")&",銷售佔全月比重:"&TEXT(B2,"0%")
Text函數用于格式化數值,用法基本同單元格格式,具體可以參考我們寫的單元格格式詳解專題!
這裡格式化日期 中ymd 分別表示年月日,中間的文本大家可以根據需要替換,比如yyyy-mm-dd 都可以!百分比中的0則是數值佔位符!
下面這個案例我們使用4.1-4,理論應該等於0.1,所以我們在校驗的時候就直接做了差額,但是結果是錯誤!
為什麼會錯,肯定是因為4.1-4 實際結果不是0.1,我們通過動畫具體來看一下
我們可以直觀的看到差額是0.0999999……,Excel錯了嗎?並沒有!為什麼會出現?其實這個是因為浮點數引起的,出現的情況並不多,我們需要知道的是如何處理?一般我們校驗平衡的公式應該怎麼寫?
愛琢磨的同學,關於浮點數可以看一下微軟給的詳細說明:
https://docs.microsoft.com/zh-cn/office/troubleshoot/excel/floating-point-arithmetic-inaccurate-result
一般這種誤差都是我們可以容忍的,但是如何直接差額校驗就平不了,很多新手找了很久都找不到問題,一般處理這種問題,我們都是要考慮小數精度問題,使用ROUND保留需要的位數即可就OK了
正確示範:ROUND(數值,位數)-> 按照四捨五入的原則處理
查數據基本是辦公的日常的,比如我們這裡有一測試成績登記表,我們要找到某個人的,第一次和最後一次成績
第一次:=VLOOKUP(F1,A:C,3,)
最後一次:=LOOKUP(1,0/(A:A=F1),C:C)
首次基本問題不大,畢竟VLOOKUP大家都很熟悉了!不熟悉的同學看我錄製的20個VLOOKUP案例視頻吧!
最後一次使用LOOKUP處理,用法基本已經是模板了
LOOKUP(1,0/(條件區域=條件),對應的返回區域)
今天我們就輕鬆點,就聊這麼多!
讓我們一起互動一下吧!!
本
文由「壹伴編輯器」提供技術支持