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&amp;$B$1:$B$4 将两列连接在一起以创建“键”。然后将其与当前组合进行匹配以检查 (A1&amp;B1),然后返回 0 或 1 并将总数相加得到计数。

【讨论】:

【参考方案3】:

添加第三列 - “计数” - 在该列的每一行中添加值“1”。

将此列包含在您的数据透视表数据中,然后按如下方式在数据透视表中分配您的字段:

列:A |行:B |值:计数

【讨论】:

以上是关于excel 里面,如果A列有数,B就必须要填写数,否则就是红色的主要内容,如果未能解决你的问题,请参考以下文章

请教JAVA使用POI导出excel处理空白单元格的问题

用Python修改excel中一列数据

EXCEL如何根据A列相同内容在B列进行合并?

高分跪求 VBA word中实现循环搜索 并在WORD中找到列表 再根据已有数据自动填写进本行其它列

SQL怎么统计个数

EXCEL单元格输入数,别一个单元格可以循环计算