excel 里面,如果A列有数,B就必须要填写数,否则就是红色
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了excel 里面,如果A列有数,B就必须要填写数,否则就是红色相关的知识,希望对你有一定的参考价值。
问题如上,麻烦怎么通过在格式里面写这个公式,能把这个功能做出来。
设置条件公式为:
=AND(A1<>"",B1="")
并且设置应用于:
=$B:$B
参考技术A因为我们公司使用的是繁体系统,EXCEL菜单项目名称应该不一样,你简体EXCEL参照着步骤做就行了,我图里有做成效果
参考技术B 选中B列 格式 条件格式 公式:=A1<>"" 格式 图案 单元格底纹 颜色 选择红色 确定。 参考技术C 选中B列——格式——条件格式——公式:
=a1="" 填充红色 参考技术D 路过的 赚金子
在 Excel 中查找组合并计算它们
【中文标题】在 Excel 中查找组合并计算它们【英文标题】:Finding combinations and counting them in Excel 【发布时间】:2013-09-19 23:52:29 【问题描述】:我对 Excel 不太了解,我正在尝试执行以下操作:
所以,如果我有 A 列和 B 列:
A B
red green
red green
red green
blue pink
blue pink
blue pink
blue pink
black white
black white
假设我有数百行组合。我需要做的是在第二张纸上,显示所有不同的组合以及每种组合出现的次数。因此,对于上述内容,结果将是:
Combination: Number of times:
red green 3
blue pink 4
black white 2
所以,我需要给我组合和它出现的次数。 知道我该怎么做吗?
【问题讨论】:
在这种情况下:i) A = 红色,B = 绿色,ii) A = 绿色,B = 红色。 i 和 ii 是相同的组合,还是要将它们算作 2 个组合? 嗨安德烈,我想算作不同。有超过 3000 行,我不知道所有的组合,所以我需要得到它们。但在您所说的情况下,它们将被视为 2 个组合。 【参考方案1】:在电子表格中添加标题:A1 = color1, B1 = color2, C1 = combination
1- 在 C2 上输入
=A2&"-"&B2
将公式向下拖到 C 列,直到 A 列和 B 列有数据的最后一行。
2- 转到“插入”-->“数据透视表”
将“组合”拖入“行标签”,将“组合”拖入“值”标签。 您需要在数据透视表的“值”字段中进行数学运算,并且当将变量拖入其中时,“计数”操作已经自动设置(因此,它应该显示为“组合计数”)。
这是关于数据透视表应该是什么样子的屏幕截图:
【讨论】:
非常感谢!!!效果很好!只是一个随机问题:是否还可以显示哪些行具有某种组合?例如,如果红绿色在第 2-20 行和第 200-500 行,是否可以显示出来?大多数相似的组合似乎被组合在一起。您似乎知道 excel,所以我只是在问,但如果没有,请不要担心。非常感谢您的帮助。 我不确定我是否理解您的问题,但您可能会尝试过滤您的数据(转到数据-->过滤器),并按 C 列(组合)过滤主电子表格中的数据值(选择要显示的组合)。您也可以排序(转到主页-->排序和过滤-->自定义排序--->排序依据=列C)。我不知道excel,这么多,但我可以提供帮助。我现在需要走。谢谢。【参考方案2】:您可以这样做的一种方法是:
选择整个数据,将其复制并粘贴到您要计算出现次数的位置。选择该范围并在Data
选项卡中选择Remove Duplicates
。这将为您提供所有独特的模式出现。
现在,您可以使用以下公式计算每种情况的计数。请注意,这是一个数组公式,因此当您最初输入它时,您必须在公式框中点击Ctrl+Shift+Enter
才能正确计算。这是公式,只需将单元格更改为符合您需要的单元格即可:
=SUM(IF($A$1:$A$4&$B$1:$B$4=A1&B1,1,0))
在这里,$A$1:$A$4&$B$1:$B$4
将两列连接在一起以创建“键”。然后将其与当前组合进行匹配以检查 (A1&B1
),然后返回 0 或 1 并将总数相加得到计数。
【讨论】:
【参考方案3】:添加第三列 - “计数” - 在该列的每一行中添加值“1”。
将此列包含在您的数据透视表数据中,然后按如下方式在数据透视表中分配您的字段:
列:A |行:B |值:计数
【讨论】:
以上是关于excel 里面,如果A列有数,B就必须要填写数,否则就是红色的主要内容,如果未能解决你的问题,请参考以下文章