iT邦幫忙

0

想問一下concatenate跟value的差異

  • 分享至 

  • xImage
  •  

大家晚安,我是自學仔,前一陣子有上來詢問關於自製簡易的防呆下單報表,那今天持續練習的時候有多了點疑問,順便寫一下菜雞的思考迴路,有碰到同樣困擾的菜雞可以少走點冤妄路,所以分隔線以上其實都是多打的,而且我相信應該很多人看標題就知道答案了。

那我之前問的問題是廚具下單的防呆表單,那最後求助出來的結論是先把型號先用value分類好之後用vlookup來做搜尋,例如型號是:

   型號 寬度  深度  高度 
    A80   60    80    
    B90   60    80    

先用value把尺寸整理起來變成

       型號 寬度  深度  高度 
806080  A80   60    80    
906080  B90   60    80    

然後再用vlookup來找型號

那後來發現有中文字要納入裡面

       型號 寬度  深度  高度   彎管空間
806080  A80   60    80906080  B90   60    80

我原本是用很土砲的unicode來把中文抓成數字,結果有些中文字太多,unicode變成超級長,儲存格裝不下,所以我就又想到了用ceiling來把unicode縮短成兩位數(因為會有中文字的狀況都只有二選一,所以不會有數字失真導出錯的結果)

結果剛剛在練習的時後突然發現concatenate函數可以直接把儲存格資料合併,剛剛再去改函數試了一下也發現一樣成功,而且函數長的更平易近人了。

那上網google了一下,可能這個問題太菜了,菜到沒人拿出來討論


以上是一路過來的思考方式,那我想請教大家的是:

concatenate可以直接把儲存格的資料合併,那用它跟用value的差異是什麼?

我的菜雞想法是說是不是concatenate是直接把資料合併,再加上我的需求比較簡單,不會牽涉到複雜計算,所以才會出現concatenate比value好的狀況?

如果正常要做數據分析,要整理數據的情況下還是要用value抓出來,這樣才能做後續運算?

煩請各位大德解惑


圖片
  直播研討會

尚未有邦友留言

立即登入留言