入黎免費幫你砌excel表 / 教你formula (4)

伊原摩耶花

999 回覆
47 Like 6 Dislike
浮浪者 2020-11-05 21:56:39
vlookup(A, 工作表1!$B: D,Column(),0)

視乎你寫formula既第一格係咩column
例如你寫係A1既話,咁就
vlookup(A, 工作表1!$B: D,Column()+2,0)

例如你寫係B1既話,咁就
vlookup(A, 工作表1!$B: D,Column()+1,0)

column()既意思係你而家呢格係第幾個column, A既話就會係1,B係2
浮浪者 2020-11-05 21:58:12
唔係好明你問咩
你試下貼圖
1張未做之前
1張做完之後理想既樣
好彩武士 2020-11-05 23:55:53
嘩 謝謝巴打 聽日返去即刻馬上試下
__name__ 2020-11-06 03:15:03
從根本上已經錯咗
唔應該係data度用merge

搞清楚咩係data,咩係view
每條data既key set咗係數字就唔可以係null
你merge左即係set個key係null
咁條data咪搵唔返出嚟囉

btw返工最怕見到懶係好睇咁merge哂d數據
但d數據係要做統計

死都要data同view撈埋做瀨尿牛丸咪開一條column gen返d key出嚟
=if(n="",n-1,n)
無糖零可樂 2020-11-06 10:33:07
唔知點解我copy係自己既online excel試就唔得
排骨飯 2020-11-08 14:37:07
求求巴打幫幫手Excel auto 入daily資料既formula

主要想要從raw data 自動入資料去4個唔同table,
分別係1.收入 2.費用(運費)3.費用(購買成本) 4.現時存貨量

正常得幾類既raw data entry, 戶客買野(數量), 我賣野(數量), 費用(成本), 

我想整幾個個formula 可以自動從raw data入上面4個table, 例如客人係8/11,買左兩個枕頭,一共$800,咁$800就入1.收入,枕頭存貨-2,有無巴打幫幫手??
如何可以不愛他 2020-11-10 18:26:38
想請教一下有冇方法/formula 係可以喺一堆資料(eg.人名)入面搵到有咩data出現過同埋count到出現咗幾多次?
浮浪者 2020-11-10 23:04:36
好簡單,用countifs就得
_._ 2020-11-11 20:05:42
唔好意思,我都有少少野想請教下
我想用Macro Copy某一D野去另一個file到,唔係成頁copy,下面就係我錄左嘅野
Sub Macro1()
'
' Macro1 Macro
'

'
    Windows("test.xlsx").Activate
    Range("A1:C5").Select
    Selection.Copy
    Windows("test2.xlsx").Activate
    Range("A1").Select
    ActiveSheet.Paste

End Sub

但問題係如果我加左幾行嘅話,個excel唔識自動幫我跳行
即係好似下面張圖咁,我加左幾行之後嘅情形

咁我再run個Macro等佢自動copy去第2個file到啦,但佢冇copy埋我黃色個行,佢真係淨係copy到去C5個行

Macro呢D會唔會可以有D好似平時用excel嘅formula咁$A$1:offset($C$6,-1,0),咁令佢幫我copy埋我D跳行
唔該樓主
遺失物品 2020-11-11 20:56:35
可以一張工作表內有2個表,而兩個表內分別都有篩選排序嗎?
傅家俊 2020-11-12 01:35:46
唔好錄, 唔識自動認位
你呢個case可以好多方法, 求其用CurrentRegion

Basic idea:
Sub test()
Worksheets("Sheet1").Range("A1").CurrentRegion.Copy Worksheets("Sheet2").Range("A1")
End Sub


用落你個Case:
Sub Macro1()
'
' Macro1 Macro
'

'
    Windows("test.xlsx").Activate
    Range("A1").CurrentRegion.Select
    Selection.Copy
    Windows("test2.xlsx").Activate
    Range("A1").Select
    ActiveSheet.Paste

End Sub


不過上面段野其實好多無謂野,又Activate又select
你試下學下自己寫, 唔好錄
傅家俊 2020-11-12 01:41:39
唔記得問你中間斜間果D係空格定其他data黎
如果空格CurrentRegion應該唔得,因為斷開左
同埋想問清楚你想淨係Copy A1:C5同A9:C9?
__name__ 2020-11-12 03:43:48
selected range唔得咩
再唔係搵last row
_._ 2020-11-12 07:14:42
中間個d斜行係其他data黎嫁
例如我呢次想copy a1:c5,但下次我又要係c5最後個一行前面加多幾行copy去到a1:c9,再下次我又要加多幾行copy去到a1:c20咁
但全部我都係未知要加幾多行嘅,同埋每次一定係係最後一行嘅前一行加行數
得奧斯爾得天下 2020-11-12 13:56:10

想問下點樣先可以令到D行認到C行時間係1樣,做到E行效果,
浮浪者 2020-11-12 16:51:14

我用你D Formula做出黎係無問題
我估係你個時間其實係有秒數, 所以佢會唔work, 你check清楚果幾行既秒數係咪唔一樣先
如果係秒數唔一樣既話, 你就將C果行既Formula改左佢做=IF(NOT(LEFT(B2,1)="A"),"ignore",TIME(HOUR(A2),MINUTE(A2),0))
吹水台自選台熱 門最 新手機台時事台政事台World體育台娛樂台動漫台Apps台遊戲台影視台講故台健康台感情台家庭台潮流台美容台上班台財經台房屋台飲食台旅遊台學術台校園台汽車台音樂台創意台硬件台電器台攝影台玩具台寵物台軟件台活動台電訊台直播台站務台黑 洞