fqxufo 发表于 2017-6-18 12:52

求助一个excel问题

现在有如图一的一个总表,统计的每一个超市的每个商品的数量,没有的单元格都是空值。现在想分成每一个超市单独的表,如图2,只保留有数据的单元格,该怎么操作呢?有没有自动化的方法





fat 发表于 2017-6-18 13:02

用筛选功能就可以了啊。就菜单栏上面的筛选。然后从小三角箭头那里把空数据筛选掉。

-- 来自 Stage1官球 Android客户端

kara2000 发表于 2017-6-18 13:34

纵向转换成横向然后还要隐藏掉空值的列?貌似没见过这么弄的。

fat 发表于 2017-6-18 13:46

喔看楼了,还要拆成几个细表的话就只能上vba了。

VBA真的很有用!不妨学学!

-- 来自 Stage1官球 Android客户端

liuxuu 发表于 2017-6-18 13:59

fqxufo 发表于 2017-6-18 14:09

gofbayrf 发表于 2017-6-18 14:16

就數據結構來說沒數的單位應該視作零而不是砍掉吧

— from HUAWEI BTV-W09, Android 7.0 of S1 Next Goose v1.2.1

fat 发表于 2017-6-18 14:28

kara2000 发表于 2017-6-18 14:31

VBA直接把操作录下来然后改改代码就行

darkangel0224 发表于 2017-6-18 14:33

横竖转过来,这个选择粘帖里可以做;删除空白键值,我看你这行有的只有一家有数据,这个只有排序手动删了

win8 发表于 2017-6-18 15:05

1.粘贴到一个支持转义符的文本编辑器中,比如npp,用规则替换全部空行(比如\r\n\t\t\t\t)

2.如果一定要使用excel,插入空列作为辅助列,使用公式加总前边的栏位,筛选辅助列即可

烈之斩 发表于 2017-6-18 17:48

首先这不是excel……

fqxufo 发表于 2017-6-18 18:07

烈之斩 发表于 2017-6-18 17:48static/image/common/back.gif
首先这不是excel……

没装虚拟机,就拿numbers示意一下吧,买不起office365

发自我的iPhone via Saralin 1.8.11

kaiki_aiolos 发表于 2017-6-18 20:11

用sumproduct 公式

然后原表左列跟横列对应,所有超市名对应原表横列

kaiki_aiolos 发表于 2017-6-18 20:15

sumproduct(("超市名"=$A$2:$G$2)*(横列单个=$A$3:$A$29),($B$2:$G$29))

zievod 发表于 2017-6-19 10:38

还可以用透视表…可以自动新建分页的

kaiki_aiolos 发表于 2017-6-19 10:44

这个需求用sumproduct可以很方便地横竖调转的
页: [1]
查看完整版本: 求助一个excel问题