今天為大家分享一個相對少見的函數—TYPE函數,type獨立運用的場景比較少,經常要與其他函數進行套用,才能凸顯他的功能。
type主要用于判定一個輸出結果屬于何種類型數據的函數。
大家都知道,我們在運用函數處理EXCEL數據時,常有4種結果類型是我們經常遇見的,如數值、文本、錯誤值、邏輯值,當然還有其他的一些特殊類型的數值。
我個人用它的機會不是很多,有時候在運用vlookup查找值的時候會用到,因為在查找過程中,有時會找不到正确結果,就會出現#N/A的錯誤值,看起來比較難受,也不方便統計,所以用type就能解決這樣的問題。
type函數根據不同類型的數據以數值返回不同的結果,還是先看看他的"長相"和"必殺技"吧!
溫馨提示:文末有EXCEL/PDF資料的領取方式!
看到沒有!type返回的結果比較單一!
以下是type的理論邏輯和使用方法,得細心思考琢磨哦!
功能:返回值的資料類型。值的資料類型分别用數字1, 2, 4, 16, 64 來表示,各自代表的類型為:
上述表中的内容需要花點精力去記憶,如果不能熟練理解或記憶type返回值的含義,那麼用起來也不會那麼得心應手。
語法:
'=TYPE(value)
value 可以是任何類型的資料值,如數字、文字、邏輯值、錯誤值等等。
格式:正常結果顯示為數值 1 或 2 或 4 或 16 或 64。
注解:用 TYPE 無法測試出在儲存格中是否包含公式。因為如果 TYPE 的參數 value 是個包含公式的儲存格參照,則 TYPE 會傳回公式的結果值之類型。
示例1:
下例中要求在開頭為 6的原料号前面加 ” 0 “,其他保持不變。在判斷原料号的值的類型是否為數值型時,顯然要用到 TYPE函數。
這個案例演示了運用type對數據的判定
示例2:
下例是接着 MATCH 函數講當兩個累計數既有完全相符又有不相符的情況時如何取得正确的日期的問題。其中,TYPE 函數起了一個過渡的作用。
這個案例看着長,其實理論邏輯不難
示例3:
剛才也說到,在我們使用大多數函數時往往會産生錯誤值,為了美觀或直觀,我們常常會将這些錯誤值隐藏起來 (顯示為空字符 - " " 即可) 或顯示成其他字樣等等。這時,TYPE 函數又可發揮作用了。下面就講如何用 TYPE函數将表二中用 VLOOKUP 從表一中查找不到而出現的錯誤值隐藏起來或顯示為“找不到”的字樣。
vlookup與type的運用案例
tpye函數學習資料截圖
"type"函數學習資料獲取方法:
點擊頭像,進入主頁并關注,點擊“私信”發送“datedif”即可
,