作者cancercute (cat)
看板Office
标题[算表] 如果删掉特定条件的那几列
时间Mon Jan 28 15:16:28 2019
软体:云端excel
版本:
excel要怎麽删掉特定数值的那一列里的数值呢?
AB栏中,大於1%的,想要删掉
需要保留列,只要将列中的数字删掉即可
上网查好像需要使用VBA公式
现在是使用条件式格式设定将大於1%的变色,方便手工筛选
https://imgur.com/2n5M9Y4
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 106.104.30.220
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Office/M.1548659791.A.1E3.html
1F:→ soyoso: 云端excel是指google试算表吗? 01/28 15:35
2F:→ soyoso: 如果是的话,於ab栏,资料,建立筛选器 01/28 15:35
3F:→ enjoyyou: 我的想法是利用IF弄出一栏你要的 再复制盖回去 01/28 15:36
4F:→ soyoso: 依条件筛选,大於1%或0.01,删掉筛选後不保留的栏位内的数 01/28 15:37
5F:→ soyoso: 字,关闭筛选器 01/28 15:37
S大的方法会卡在我有一栏是跑公式,
使用筛选器变动栏位的话,那栏的数字会跳掉
E大的方法实际上要怎麽操作呢?
※ 编辑: cancercute (106.104.30.220), 01/28/2019 15:46:48
6F:→ cancercute: 而且试算表因为我的函式可能太多栏,跑的有点慢@@ 01/28 15:47
7F:→ soyoso: if弄出一栏(辅助栏判断ab栏储存格是否大於1%或0.01是的话 01/28 16:02
8F:→ soyoso: 删除为空白串"",否的话为假,就为ab栏储存格的值),再复制 01/28 16:03
9F:→ soyoso: 盖回去(复制後选择性贴上值,仅贴上值) 01/28 16:04
10F:→ soyoso: 这大概是该回文的意思吧 01/28 16:05
11F:→ enjoyyou: 是的 如果只是要处理AB栏的话 01/28 16:10
12F:→ enjoyyou: 就譬如挑AC栏的AC2 =IF(AB2>0.01,AB2,"") 01/28 16:11
13F:→ soyoso: 大於0.01要删掉,怎麽会是回传ab2 01/28 16:14
是像这样吗?
https://imgur.com/rKiLbkf
不过ac2998没有消失呢?
※ 编辑: cancercute (106.104.30.220), 01/28/2019 16:19:37
14F:→ soyoso: 那当然的公式写在ab2998是判断ac2998 01/28 16:22
15F:→ soyoso: 和ac2998并没有关系 01/28 16:22
16F:→ soyoso: 要消失不就还要选择性贴上为值 01/28 16:22
17F:→ soyoso: 如果ac栏就为公式的话,要不就直接在ac栏写判断 01/28 16:24
AC栏是公式无误,不过写在AC栏也要一并将整列的数值也删除
因为删除了其它的栏位数字才会跟着变动
https://imgur.com/ESp3VWk
※ 编辑: cancercute (106.104.30.220), 01/28/2019 16:32:30
18F:→ soyoso: 怎麽感觉以一开始回文的筛选器来删除 01/28 16:53
19F:→ soyoso: 但原po是说这个方法变动栏位,数字会跳掉(个人不太了解是 01/28 16:54
20F:→ soyoso: 因为有用了什麽函数,所产生的) 01/28 16:54
21F:→ soyoso: 看要不要截取部分资料丢到云端,贴上连结,也比较清楚 01/28 16:56
22F:→ cancercute: 要怎麽在PTT上贴试算表连结而不被挡呢? 01/28 17:33
23F:→ soyoso: 试算表共用後,复制连结,google缩网址,将共用网址url缩 01/28 17:37
24F:→ soyoso: 短,贴上 01/28 17:37
https://imgur.com/thVZaXJ
我将试算表放在资料夹里,还是被当成广告内容
连结如图内的 ptt.cc/fAx66x
试算表要到第128列才有资料,前127列是不符合条件,先删掉了
需求是将比例大的数字,一整列的号码都删掉
像132/137列这样子
※ 编辑: cancercute (106.104.30.220), 01/29/2019 09:47:26
25F:→ soyoso: goolge缩网址,除了ppt.cc外不就还有其他可以用,不行就在 01/29 09:50
27F:→ soyoso: 这个不就可以贴的上来了 01/29 09:50
28F:→ cancercute: 原来其它缩网址不会挡~! 01/29 09:56
29F:→ soyoso: 写到比例大的数字,像132/137但该列已无资料 01/29 10:03
30F:→ soyoso: 那要模拟的话,要拖曳上方公式吗? 01/29 10:03
31F:→ cancercute: 不懂拖曳上方公式的意思是什麽? 01/29 10:05
32F:→ soyoso: 不然,像132/137列又是什意思呢? 01/29 10:06
33F:→ soyoso: 原po连结内的132/137列不是整列都是没有资料吗? 01/29 10:08
35F:→ soyoso: 回文又写到需求是将比例大的数字,一整列的号码都删掉,像 01/29 10:09
36F:→ soyoso: 132/137列这样 01/29 10:10
37F:→ soyoso: 所以是指132/137列本来就不用存在资料,而要将现有的ab栏 01/29 10:10
38F:→ soyoso: 内比例大的数字,如12.50%的部分,a:bh栏删掉,如132/137 01/29 10:11
39F:→ soyoso: 列这样呈现吗? 01/29 10:12
40F:→ cancercute: 132/137是比例更大的,所以先用手动删掉了 01/29 10:19
41F:→ cancercute: a:bh栏删掉→是的~~ 01/29 10:21
42F:→ soyoso: 因不知132/137的比例是多少,也不知要如何模拟这二列的数 01/29 10:34
43F:→ soyoso: 值。那就以原有资料12.50%来看 01/29 10:35
44F:→ soyoso: 因为储存格o4是加总o5:o3499的值,而ab栏的公式又要以o4加 01/29 10:36
45F:→ soyoso: 总来运算,所以如果要保留原资料,如删除12.50%而保留4.17 01/29 10:37
46F:→ soyoso: %的部分,又要以4.17%显示来看,整列删掉12.50%的a:bh栏 01/29 10:38
47F:→ soyoso: 那是不可能的 01/29 10:38
48F:→ soyoso: 所以如果要删掉12.50%又要以4.17%显示的话,起码o5:o3499 01/29 10:39
49F:→ soyoso: 的值就不能删 01/29 10:39
50F:→ soyoso: 如果a:u栏的值可以保留,只是不要显示的话,可用条件式格 01/29 10:40
51F:→ soyoso: 式规则,将a:u栏以自订公式,当ab128为空字串""时文字和填 01/29 10:42
52F:→ soyoso: 满颜色为白色;筛选器12.50%,删掉ab:bh的资料 01/29 10:43
54F:→ soyoso: 如只是要删除ab栏特定条件,用於o2:q2的计数的话,ac:bh栏 01/29 10:45
55F:→ soyoso: 也可同条件式格式规则,将文字颜色同填满颜色 01/29 10:46
56F:→ soyoso: 或是将ab栏复制选择性贴上,仅贴上值,因不会受o4影响,可 01/29 11:06
57F:→ soyoso: 直接筛选,删掉a:bh资料,就无需条件式格式规则 01/29 11:07
58F:→ cancercute: 谢谢S大,我使用复制-仅贴上值,这个方法成功了~~ 01/29 17:13