本來以為 Excel 很聰明,數字、文字都可以解決,沒想到使用 VLOOKUP就遇到型態不對的問題
明明就是一樣的值,就是搜尋不到,要避免這個問題,就是強制把型態轉成一致的,就可以搜尋到了
- 註:VLOOKUP、INDEX/MATCH 都有一樣的問題
Excel 要將型態轉換的作法:
- 變數字格式:*1
- 範例:=A1*1
- 變文字格式:&""
- 範例:=A1&""
個人筆記, 記錄關於 系統、程式、新聞 與 日常生活 等資訊
本來以為 Excel 很聰明,數字、文字都可以解決,沒想到使用 VLOOKUP就遇到型態不對的問題
明明就是一樣的值,就是搜尋不到,要避免這個問題,就是強制把型態轉成一致的,就可以搜尋到了
Excel 要將型態轉換的作法:
MySQL rand() 預設是浮點數(float / double),但是想要取整數的話,可以怎麼做呢?
PHP 要將 1.xxxxxxE-5 等等很小的數字,轉換成實際數字,要怎麼做呢?
想要將 PDF 轉成圖片 (jpg),在 Linux CLI 要怎麼做呢?
MySQL SELECT、UPDATE、DELETE 加上 WHERE 條件,想說應該就沒有問題,但是若型態不對,可能會出現意想不到的結果。
想要畫關聯性的圖片,線很多要在圖片排版很辛苦,使用 dot 只要把每個元件的關係設定好,就可以自動產生 svg、png .. 等等的圖形。
Debian Linux 想使用 OGMRip 來將 DVD 轉成 Mkv 或 Mp4 的話,預設沒有這個選項,要新增各種編碼的 Profile 設定,需要手動增加。
PHP 想將 CSV 轉成陣列,只要使用 str_getcsv() 即可,不過 CSV 的格式通常不會讓人這麼好過,CSV 常見幾個問題先列在下面:
在此篇上述就不解決(其它文章有寫解法,在此不詳述),只解決 3 和 4 的問題。
在 access.log / error.log 或者某些頁面,有時後會看到 \x 開頭,16進制的字串,要怎麼將這些字串還原回原本的文字呢?
Linux bash shell 想要做下述事情:
要怎麼做呢?