入黎免費幫你砌excel表 / 教你formula (7)
PeterStrange 2021-7-31 18:20:34 ======注意======
係度討論收費嘅嘢有機會會俾admin del post
所以呢個post只限問EXCEL問題
請大家唔好問我上堂既野,亦唔好話會提供任何酬勞
就算問我亦都唔會答,我會直接無視所有呢類問題
======注意======

有野可以繼續係度問
如果有FILE要send過黎,或者有其他問題,可以用以下方法搵到我:
Telegram : @excel4freehk
E-Mail : excel4freehk@gmail.com

因為個post通常都會有幾位熱心巴打幫手答問題
所以我會優先照顧tg搵我嘅巴打先

同埋為咗費事好似挑機咁
如果我見到一條問題有人答咗/討論緊
無論答成點,通常我都唔會再加入討論

所以如果係指定想我答嘅問題最好都係tg我
:^(
:^(


之前擺係度果啲Excel 問題收集係哂呢度:
https://www.excel4freehk.com/e4fhk/challenge
有興趣可以試下做,同我交流下
:^(
:^(

Ads

PeterStrange 2021-7-31 18:22:54 留名一身蟻
Yellowobject67 2021-7-31 18:24:37 緊想學到好似你咁勁
PeterStrange 2021-7-31 18:55:55 可以架
:^(
Sannas 2021-8-1 17:04:04 想請教下
:^(

我有N格input, 每格入面係"150 4" "200 3"之類咁兩個數字隔個空格.
點可以一條format過, output 每格入面數字乘埋,再加埋既total.
例如兩格input "150 4" "200 3", 就出"1200" (150*4 + 200*3 = 1200)
PeterStrange 2021-8-1 17:28:58 一定係3位數* 1位數?
Sannas 2021-8-1 17:31:33 唔係, 每格乘埋其實 =PRODUCT(SPLIT(A1, " ")) 就得, 唔識點樣可以唔加額外格加埋佢
:^(
PeterStrange 2021-8-1 17:36:38 原來已經去到有split用?
:^(
:^(

你將佢拆做兩個array
{150,200} {4,3} 咁
然後兩個array *埋, 再sum左佢就得
Sannas 2021-8-1 17:39:19 明你意思, 但唔知點做, 一直搞唔明excel array點用
:^(
全職打雜 2021-8-1 17:50:23 =SUM(LEFT(range,SEARCH(" ",range))*MID(range,SEARCH(" ",range)+1,99))

咁得唔得?
PS: 無任歡迎指教
PeterStrange 2021-8-1 17:55:06 係類似會咁煩
但我都幾肯定你呢條係未得
:^(
:^(
:^(

Ads

PeterStrange 2021-8-1 18:21:53 好煩,一時都諗唔到有咩好方法做
:^(

先講明我唔係用365, 365應該有方便少少既方法
:^(
:^(


前段{150,200}咁做:
LEFT(SUBSTITUTE(MID(A1,FIND({""""," """},A1)+{1,2},10)," "," "),10)

後段{4,3} 咁做:
LEFT(SUBSTITUTE(MID(A1,SMALL(IF(MID(A1,ROW(INDIRECT("1:50")),1)=" ",ROW(1:50)),{1,3})+1,15),""""," "),10)

兩個array *埋再sum就得(ctrl shift enter)
Sannas 2021-8-1 19:00:48 我以為個做法應該都簡單, 係自己唔熟excel, 如果係咁加cell識堆product黎sum算
:^(

Anyway, 唔該哂
:^(
PeterStrange 2021-8-1 23:22:46 可以拆開黎做就最好
excel處理string比你想像中麻煩
:^(
CMOSsensor 2021-8-2 07:39:02 我剛剛試左, 呢個方法係得。
不過要用value 轉做數字先得
sumproduct (value(LEFT(range,SEARCH(" ",range)),value(MID(range,SEARCH(" ",range)+1,99)))
PeterStrange 2021-8-2 07:58:59
諗左好耐終於知點解你地會咁寫

我以為"150 4" "200 3" 係一格input黎
:^(
:^(
:^(
:^(
:^(
:^(
:^(


你地岩
CMOSsensor 2021-8-2 08:02:24 唔怪知得你咁多“”
我仲諗緊你做緊乜
:^(
PeterStrange 2021-8-2 08:05:45 好柒
:^(
:^(
PeterStrange 2021-8-2 11:16:20 巴打我睇錯題目
你睇番上面有簡單啲既方法
:^(
PeterStrange 2021-8-2 22:55:20
:^(
Zypressen 2021-8-2 23:06:12 想請教一下,有冇辦法剩係用Formula去做
有一個固定大小 2D Array既Data,Data既格式係‘‘A,B’’,A同B都係文字。
有冇得輸出個結果係輸出所有滿足唔等於所有B既A值
:^(

Ads

DeltaT 2021-8-2 23:20:30 想問下如果我有個表
ID No. yes/no
1 Y
2 N
2 Y
3 N
想係隔離整個表搵每個id 有幾多個yes
應該用count of定vlookup?
傅家俊 2021-8-2 23:33:06 你兩個criteria要用countifs
全職打雜 2021-8-3 06:04:41 可唔可以整個例子出黎?
PeterStrange 2021-8-4 09:32:11 問detail就冇人應機係好常見
:^(
:^(
:^(