Excel 交叉表的格转成列,行转成格

Excel里交叉表的左表头是卡车号,上表头是工作,交叉格是工作编号。

|---|--------------|------|------|------|
| | A | B | C | D |
| 1 | Truck Number | Job1 | Job2 | Job3 |
| 2 | 71 | 5928 | 5928 | 5928 |
| 3 | 72 | 3958 | 5928 | 2971 |
| 4 | 73 | 2971 | 5928 | 2971 |

要求:将交叉格转为列,左表头转为格。

|---|------|------|------|
| | A | B | C |
| 1 | 2971 | 3958 | 5928 |
| 2 | 72 | 72 | 71 |
| 3 | 73 | | 71 |
| 4 | 73 | | 71 |
| 5 | | | 72 |
| 6 | | | 73 |

使用 SPL XLL

复制代码
=spl("=E@p(?.news(~.m(2:);~:T,get(1):S).group(T;~.(S(1)).sort():TS).(T|TS))",A2:D4)

news可按序列生成多条记录,~.m(2:) 表示从当前成员 ~ 的第 2 个子成员取到最后。get(1) 取上一级循环的成员。函数 E@p() 转置序列。

相关推荐
warm3snow1 天前
AI 重塑产品管理工具:从 Jira 到智能体项目经理的终极演进
人工智能·ai·excel·项目管理·飞书·产品经理·jira·协同·tapd
LAM LAB12 天前
【VBA】Excel指定单元格范围内字体设置样式,处理导出课表单元格
excel·vba
在这habit之下13 天前
Keepalived学习总结
excel
Youngchatgpt13 天前
如何在 Excel 中使用 ChatGPT:自动化任务和编写公式
人工智能·chatgpt·自动化·excel
开开心心就好13 天前
安卓开源应用,超时提醒紧急人护独居安全
windows·决策树·计算机视觉·pdf·计算机外设·excel·动态规划
D_C_tyu13 天前
Vue3 + Element Plus | el-table 多级表头表格导出 Excel(含合并单元格、单元格居中)第二版
vue.js·elementui·excel
骆驼爱记录13 天前
WPS页码设置:第X页共Y-1页
自动化·word·excel·wps·新人首发
Cxiaomu14 天前
Python 文件解析: Excel / Word / PDF 的解析、处理、预览与下载
python·word·excel
2501_9307077814 天前
如何使用C#代码从 PDF 中提取表格并另存为Excel文件
pdf·excel