在職全職

跳至

首頁

尾頁
   909


大宅

積分: 2728


301#
發表於 16-11-16 15:57 |只看該作者
Yubi.T 發表於 16-11-16 14:19
如果 A 代表 1 區,B 代表 2 區
B1 儲存格可以這樣設定 formula

謝謝教導

姐係我要用code function , 以抽取A1格入的第一個字母, 來判斷 , B1格內我自設的內容, 對嗎?


珊瑚宮

積分: 117069

+3金熱血 畀面勳章 BK猜猜猜慶中秋 BK Milk勳章 hashtag影視迷勳章 育兒性格勳章 開心吸收勳章


302#
發表於 16-11-16 16:04 |只看該作者
vsop18 發表於 16-11-16 15:57
謝謝教導

姐係我要用code function , 以抽取A1格入的第一個字母, 來判斷 , B1格內我自設的內容, 對 ...
Code function 只會讀第一個字元,唔需要你另外用 Mid/Left 等 Function 抽第一個字出來了
全力支持捐血行動~
Blood for Life 熱血使命 @ fb


珊瑚宮

積分: 117069

+3金熱血 畀面勳章 BK猜猜猜慶中秋 BK Milk勳章 hashtag影視迷勳章 育兒性格勳章 開心吸收勳章


303#
發表於 16-11-16 16:13 |只看該作者
貼一篇分層計算的算式,通常用來計算佣金

http://www.baby-kingdom.com/foru ... amp;fromuid=1074161
全力支持捐血行動~
Blood for Life 熱血使命 @ fb


大宅

積分: 2728


304#
發表於 16-11-16 16:35 |只看該作者
vsop18 發表於 16-11-16 15:57
謝謝教導

姐係我要用code function , 以抽取A1格入的第一個字母, 來判斷 , B1格內我自設的內容, 對 ...

如果我想右邊出中文字, 又點處理



R4A. 東區
U6D. 北區
R6C. 東區
U8F. 北區


頭先睇過個表,
R 係82
U 係85


但係岩岩先學, 唔係好識點寫條式


珊瑚宮

積分: 117069

+3金熱血 畀面勳章 BK猜猜猜慶中秋 BK Milk勳章 hashtag影視迷勳章 育兒性格勳章 開心吸收勳章


305#
發表於 16-11-16 19:02 |只看該作者

引用:Quote:vsop18 發表於 16-11-16 15:57 謝謝

本帖最後由 Yubi.T 於 16-11-16 19:14 編輯
原帖由 vsop18 於 16-11-16 發表
如果我想右邊出中文字, 又點處理


如果唔係相連的字母,而又只有兩個選擇的話,可以試試

  1. =IF(OR(CODE(A1)=CODE("R"),CODE(A1)=CODE("U")),IF(CODE(A1)=CODE("R"),"東區","北區"),"未能判斷")
複製代碼


再多選擇的話,中間果 part 唔建議用 Excel 的 If function 嚟做,可以先將 A~Z 的 ASCII 碼減去 64 ,變成 1~26 後再用 Choose function 慢慢排位置


全力支持捐血行動~
Blood for Life 熱血使命 @ fb


珍珠宮

積分: 37861


306#
發表於 16-11-16 22:22 |只看該作者
回覆 Yubi.T 的帖子

我想問, 相同名稱的排列在一起點做? 例如A1內容, 所有"abc"→ 所有"def" → 所有"ghi" ..... 咁排落去.

另外sort 點樣建立? 即係例如我想只看abc, def 或ghi 的行列. 唔好意思, 唔知點表達, 希望你明白我講乜, 人哋建立個file我識睇, 但自己唔識整.

希望一家人每日開開心心返工(返學)去, 平平安安放工(放學)來!
全世界可以睇小佢,但佢亞媽我一定唔可以!
以平常心對待無常事~~~試問有多少人能做到呢!?


珊瑚宮

積分: 117069

+3金熱血 畀面勳章 BK猜猜猜慶中秋 BK Milk勳章 hashtag影視迷勳章 育兒性格勳章 開心吸收勳章


307#
發表於 16-11-16 22:34 |只看該作者

引用:回覆 Yubi.T 的帖子我想問, 相同名稱的排列

原帖由 kikiboy 於 16-11-16 發表
回覆 Yubi.T 的帖子

我想問, 相同名稱的排列在一起點做? 例如A1內容, 所有"abc"→ 所有"def" → 所有"ghi" ...
sorry,無圖真係唔明你講咩

全力支持捐血行動~
Blood for Life 熱血使命 @ fb


珍珠宮

積分: 37861


308#
發表於 16-11-16 22:52 |只看該作者
Yubi.T 發表於 16-11-16 22:34
sorry,無圖真係唔明你講咩

sorry!
相片中由左邊形式變成右邊形式
myimage.jpg
希望一家人每日開開心心返工(返學)去, 平平安安放工(放學)來!
全世界可以睇小佢,但佢亞媽我一定唔可以!
以平常心對待無常事~~~試問有多少人能做到呢!?


珊瑚宮

積分: 117069

+3金熱血 畀面勳章 BK猜猜猜慶中秋 BK Milk勳章 hashtag影視迷勳章 育兒性格勳章 開心吸收勳章


309#
發表於 16-11-17 08:59 |只看該作者
kikiboy 發表於 16-11-16 22:52
sorry!
相片中由左邊形式變成右邊形式
其實最簡單的方法如下:
1) 先 highlight Column A

2) 然後用 Mouse 按"常用" -> "排序與篩選" -> "從 A 到 Z 排序(S)" (或用 Keyboard 按 Alt+HSS)



全力支持捐血行動~
Blood for Life 熱血使命 @ fb


大宅

積分: 2728


310#
發表於 16-11-17 12:28 |只看該作者
Yubi.T 發表於 16-11-16 19:02
如果唔係相連的字母,而又只有兩個選擇的話,可以試試

唔該曬, 師傅,

咁請問如果多個二個英文字母作為條件.

A 東區

C 西區

U 北區

B 南區

T 東西區


是不是唔可以根據以下式, 照加落去? 定還是可以照跟條式, 直加落去


=IF(OR(CODE(A1)=CODE("R"),CODE(A1)=CODE("U")),IF(CODE(A1)=CODE("R"),"東區","北區"),"未能判斷")



珊瑚宮

積分: 117069

+3金熱血 畀面勳章 BK猜猜猜慶中秋 BK Milk勳章 hashtag影視迷勳章 育兒性格勳章 開心吸收勳章


311#
發表於 16-11-17 15:23 |只看該作者
本帖最後由 Yubi.T 於 16-11-17 15:30 編輯
vsop18 發表於 16-11-17 12:28

如上文提及的,多過 2 個選擇時,我會用字串自己排出次序,然後用 Find Function 來讀取其位置,再用 Choose Function 抽出其次序所對應的文字

Formula 如下:
=IF(ISNUMBER(FIND(LEFT(A1,1),"ABCUT")),CHOOSE(FIND(LEFT(A1,1),"ABCUT"),"東","南","西","北","東西")&"區","未能判斷")


解讀:
IF Function 的邏輯測試項 - ISNUMBER(FIND(LEFT(A1,1),"ABCUT"))

Left Function
LEFT(A1,1) 抽出 A1 儲存格左邊數起的第一個字

Find Function
FIND(LEFT(A1,1),"ABCUT") 找出 A1 儲存格左邊數起的第一個字在"ABCUT" 字串中排第幾位

IsNumber Function
ISNUMBER(FIND(LEFT(A1,1),"ABCUT"))
如果 FIND(LEFT(A1,1),"ABCUT") 成功找出位置(結果會是數字 1-5) 的話就出 True, 否則出 False


IF Function 的邏輯測試項結果為 TRUE 時傳回的值 - CHOOSE(FIND(LEFT(A1,1),"ABCUT"),"東","南","西","北","東西")&"區"

FIND(LEFT(A1,1),"ABCUT") 上一段已解釋,找出 A1 儲存格左邊數起的第一個字在"ABCUT" 字串中排第幾位

Choose Function
CHOOSE(FIND(LEFT(A1,1),"ABCUT"),"東","南","西","北","東西")FIND(LEFT(A1,1),"ABCUT")
找出來的數字代入去 Choose Function 中,從而選出對應位置的文字

CHOOSE(FIND(LEFT(A1,1),"ABCUT"),"東","南","西","北","東西")&"區" 最後用 & 把上述的結果併上共用的文字"區"字


IF Function 的邏輯測試項結果為 FALSE 時傳回的值 -
"未能判斷" FIND(LEFT(A1,1),"ABCUT" 找不出位置時,就會顯示"未能判斷"文字


PS:這樣設定,Find Function 裡自訂的字串排位變得十分重要;其次就是在 Choose Function 中對應的結果,其排位的重要性跟 Find Function 裡自訂的字串排位係一致的

然而這樣設定的話,可以減少許多不必要的從 If Function 中不停加上多重 If Function 所帶來的麻煩,BK 這裡你會見到其他 JM 好多時都會犯上這個錯誤



全力支持捐血行動~
Blood for Life 熱血使命 @ fb


大宅

積分: 2728


312#
發表於 16-11-17 15:58 |只看該作者
Yubi.T 發表於 16-11-17 15:23
如上文提及的,多過 2 個選擇時,我會用字串自己排出次序,然後用 Find Function 來讀取其位置,再用 Choo ...

謝謝你的細心教導, 我要花時間每個情序消化


珊瑚宮

積分: 117069

+3金熱血 畀面勳章 BK猜猜猜慶中秋 BK Milk勳章 hashtag影視迷勳章 育兒性格勳章 開心吸收勳章


313#
發表於 16-11-17 17:58 |只看該作者

引用:Quote:Yubi.T 發表於 16-11-17 15:23 如上

本帖最後由 Yubi.T 於 16-11-17 18:01 編輯
原帖由 vsop18 於 16-11-17 發表
謝謝你的細心教導, 我要花時間每個情序消化

簡單嚟講,excel 解讀 function 有如數學一樣,由最內層的 () 開始處理,去到最外層的 () 處理完成才叫做完,最後俾你一個答案,一切都係好 straight forward, 但如果 if function 內又多幾重 if 的話,每入一重就要記緊打出 () 先好打入面 d 內容,如果唔係好容易會出錯,而且打完 formula 後又好難跟得返裡面做緊 d 咩,所以用 find+choose 會比多重 if 易 d 掌握,希望你學到嘢啦

全力支持捐血行動~
Blood for Life 熱血使命 @ fb


珍珠宮

積分: 37861


314#
發表於 16-11-17 18:50 |只看該作者
Yubi.T 發表於 16-11-17 08:59
其實最簡單的方法如下:
1) 先 highlight Column A

謝謝你!希望你唔好介意我問得咁白痴
希望一家人每日開開心心返工(返學)去, 平平安安放工(放學)來!
全世界可以睇小佢,但佢亞媽我一定唔可以!
以平常心對待無常事~~~試問有多少人能做到呢!?


大宅

積分: 2728


315#
發表於 16-11-17 22:07 |只看該作者
Yubi.T 發表於 16-11-17 17:58
簡單嚟講,excel 解讀 function 有如數學一樣,由最內層的 () 開始處理,去到最外層的 () 處理完成才叫做 ...

謝謝你的細心教導
其實我係初學的, 依家比較掌握到vlookup 的用法, 而我只懂插入函數後, 要彈個盒出黎, 入去填資料, 我先識用,

我完全唔識直接唸條式出黎, 所以我真係有排學


珊瑚宮

積分: 117069

+3金熱血 畀面勳章 BK猜猜猜慶中秋 BK Milk勳章 hashtag影視迷勳章 育兒性格勳章 開心吸收勳章


316#
發表於 16-11-17 23:28 |只看該作者

引用:Quote:Yubi.T 發表於 16-11-17 17:58 簡單

原帖由 vsop18 於 16-11-17 發表
謝謝你的細心教導
其實我係初學的, 依家比較掌握到vlookup 的用法, 而我只懂插入函數後, 要彈個盒出黎 ...
我都慢慢更新緊 #1 對各個例子的說明,其實 vlookup/hlookup 都有佢嘅限制,我試過用 Match + Offset 嚟突破呢 d 局限,諗返轉頭我都汗顏,加油啊,唔用 Fn 鍵係要突破嘅,需要一段時間先得,但記緊有咩唔識,唔洗介意攞出嚟問人就得,大家一齊研究對大家都有幫助

全力支持捐血行動~
Blood for Life 熱血使命 @ fb


大宅

積分: 2728


317#
發表於 16-11-23 13:00 |只看該作者
師傅,
想請教以下:

A30-9 9
B28-8 8
A66-C C


請問有咩式可以抽起最後的字 (有可能係數字, 有可能係字母, 有可能係中文字, 總之要左邊最後一個字.

唔該, 師傅




珊瑚宮

積分: 117069

+3金熱血 畀面勳章 BK猜猜猜慶中秋 BK Milk勳章 hashtag影視迷勳章 育兒性格勳章 開心吸收勳章


318#
發表於 16-11-23 14:54 |只看該作者

引用:Quote:師傅, 想請教以下:A30-9 9B2

原帖由 vsop18 於 16-11-23 發表
right function 就可以了

全力支持捐血行動~
Blood for Life 熱血使命 @ fb


大宅

積分: 2728


319#
發表於 16-11-23 16:16 |只看該作者
Yubi.T 發表於 16-11-23 14:54
用 right function 就可以了

謝謝你


大宅

積分: 2728


320#
發表於 16-11-24 18:24 |只看該作者
Yubi.T 發表於 14-8-20 12:37
但凡大家返工用到 Excel 時,遇到有咩疑難,都可以入嚟發問

我樂意為大家解難的

有事請教, 師傅

1 2 3 4
7/12/2016 5/1/2017 未開始 未完成
以上有四格

如果今日未到(第一格)12月7日, 第3格就出未開始

但到左12月7日, 第三格就出 , 已開始

同樣, 今日未到第三格的一月五日, 第四格就出未完成, 到左就出, 已完成


咁應該用咩函數呀

首頁

尾頁

跳至
Presslogic Logo
Baby Kingdom Logo