===========把2個欄位加在一個欄位
用&連結
若要換行,則打入&CHAR(10)&,然後要勾選自動換行

CHAR() 可以把電腦內碼 (ASCII code) 轉換成文字,
例如 CHAR(65) 代表英文字母 A, CHAR(66) 代表英文字母 B,
而 CHAR(10) 轉換出來的不是一個文字,而是一個動作,它的意思就是〔換行〕

另外使用函數 CONCATENATE 亦可
D1 = CONCATENATE(A1,B1,C1)

===========搜尋陣列
可以結合vlookup函數做出
首先你必須先做一個來源的資料sheet,資料中的A為區(淡水鎮、大同區...)
B為103、251...,做完後到要登打的sheet,B欄設為縣市名稱(台北市、台北縣..)..C欄設為鄉鎮市區名稱(大同區、淡水鎮..)
這時在A2欄打入=VLOOKUP(C2,資料!A1:B3,2)
這時你在C2欄打入<淡水鎮>時A2就會出現251囉~~
試試看囉~~有問題可以寄信來問我囉~~

===========數字轉成文字
Excel函數格中字元前面輸入 ' 基本上是要讓數字可以完全出現
舉例說明
用Excel做通訊錄 在key手機號碼的格子
如果直接打上0987123456 出現的數字會變成 987123456
但如果在0987123456前面加個 ' 出現的數字就會變成0987123456
數字轉為文字,故先輸入單引號,否則軟體會視為數字。

===========擷取字元
LEFT的第一個參數:儲存格   第二個參數:要擷取幾個字元
例如有2筆資料如下:
12.0 mm,a123
101.5 mm,r123
但現在只想擷取 mm以前的字元,分別是
12.0
101.5
因為字元不固定,故使用MID/LEFT都不切適用。
請問EXCEL還有其他函數可應用嗎?
LEFT 函數
第一個引數:使用 LEFT 函數擷取 A1 儲存格中的字串
第二個引數:A1 儲存格之字元長度 - 搜尋 mm 字串在 A1 儲存格中第幾個字 - 1
這個公式也可以試看看:
=LEFT(A1,FIND("mm",A1)-1)

主要是利用FIND(),來找出KEY WORD在字串中的位置
FIND(find_text,within_text,start_num)
find_text就是要找的字
within_text就是在哪個儲存格或字串中找
start_num就是從第幾個字開始,不輸入就是從第一個字開始
找到分段的KEY WOED所在字數後,再用LEFT(),取左邊字元,或
用MID()取中間字元

===========函數四捨五入
round(數字或參照欄位,小數位數)

例如:round(100.3215,0)=100

   round(100.3215,2)=100.32

   round(100.3215,3)=100.322

===========名次
用RANK下去排
第一個變數:該員在團體中的排名
第二個變數:範圍, 通常用F4下去變成絕對位置
第三個變數:不知道

創作者介紹

isochen 發表在 痞客邦 留言(0) 人氣()