入黎免費幫你砌excel表 / 教你formula (6)
PeterStrange 2021-5-17 00:49:24 custom?
望落好似會唔得
:^(

Ads

可以瞓的話不會郁 2021-5-17 00:54:38
:^(
PeterStrange 2021-5-17 00:55:28 原來係用呢個
以為用custom
:^(
:^(
Shaqiri@169cm 2021-5-17 09:54:43 一頁38row
狂三天使笑聲 2021-5-17 18:15:59 唔該曬
:^(
Shaqiri@169cm 2021-5-18 09:44:56
:^(
傅家俊 2021-5-18 13:37:36 唔識,幫唔到你
:^(
:^(
:^(


Excel本身無呢個功能,要自己整
我大概諗到有兩個方向:
1. dynamic print range
可能得,但唔知點set
2. VBA 整個loop自動落page break
未諗到實際點操作
:^(
Shaqiri@169cm 2021-5-18 14:14:16 google搵完甩啲人淨係教用"小計"黎分頁
但係佢淨係識個類別一轉就開新頁
唔識自己就番啲位
:^(

睇黎得人手慢慢禁一個方法
PeterStrange 2021-5-18 15:55:56 SORRY 而家先得閒睇
我睇下點搞
你果單野正路用VBA就得



不過我試下用FORMULA玩先
:^(
:^(
:^(
__name__ 2021-5-18 18:57:17
:^(

小計!小計!
PeterStrange 2021-5-18 18:58:38 https://drive.google.com/file/d/1AOOGCbyo9qzg-C29PaO2EundnDt6on7g/view?usp=sharing
sheet 1 係用formula 加空格模擬個效果
sheet 2 就用vba加page break
睇你自己想要邊個

Ads

PeterStrange 2021-5-18 19:09:14 乜鳩來
:^(
可以瞓的話不會郁 2021-5-18 19:26:27 Gantz
又係你條撚樣 2021-5-18 20:08:22
:^(


唔用vba 有冇方法砌到咁
:^(

是係A column 一樣既話,就將B column 既野 合埋
PeterStrange 2021-5-18 20:18:36 你有冇concat
又係你條撚樣 2021-5-18 20:19:29 "=ARRAY_CONSTRAIN(ARRAYFORMULA(TEXTJOIN("""",TRUE,IF($C$3:$C$11=E3,$B$3:$B$11,""""))), 1, 1)"

:^(
google 搵到了
https://www.howtoexcel.org/formulas/how-to-conditionally-concatenate-a-range-formula/
又係你條撚樣 2021-5-18 22:12:20
:^(
屌,冇留意array_constrain 係google sheet 啲野嚟,ms excel 可以點做到
又係你條撚樣 2021-5-18 22:18:28
:^(
PeterStrange 2021-5-18 22:20:01 咁即係textjoin都冇?
PeterStrange 2021-5-18 22:20:32 呢啲完全唔關事
你有concat或者textjoin就得
又係你條撚樣 2021-5-18 22:21:06
:^(
都冇啦,用緊excel 2013

Ads

我可以的_ 2021-5-18 22:54:40 有啲咩大學生應該學定為投入職場作準備?
PeterStrange 2021-5-18 23:06:18 咁你上面條formula根本一開始就唔用得
:^(
:^(


anyway
冇TEXTJOIN或者CONCAT只可以分開兩步做

:^(

:^(
麥狗都唔芝(奶貓) 2021-5-19 00:55:06
:^(
PeterStrange 2021-5-19 01:24:24 普通indirect就做到
得3頁既話既甚至淨係用IF都應該冇問題