Excel formula Excel 2010:如果B中的值等于文本,则删除单元格内容
程序:Excel 2010: 问题:Excel formula Excel 2010:如果B中的值等于文本,则删除单元格内容,excel-formula,excel-2010,Excel Formula,Excel 2010,程序:Excel 2010: 问题: 如果E6=文本,则删除单元格B6:C100中A6的值 基本上,当E6中的文本等于“文本”时,匹配B6:C100中找到A6的所有实例并删除内容 | A Name | B Contents | C Contents | D Contents | E Values | ---------------------------------------------------------------------- | Angel | Ba
如果E6=文本,则删除单元格B6:C100中A6的值 基本上,当E6中的文本等于“文本”时,匹配B6:C100中找到A6的所有实例并删除内容
| A Name | B Contents | C Contents | D Contents | E Values |
----------------------------------------------------------------------
| Angel | Basic | Angel | D Contents | Defined |
----------------------------------------------------------------------
| Zeus | Zeus | Angel | D Contents | Defined |
----------------------------------------------------------------------
在上面,C2行中的天使将被删除。B3中的宙斯将被删除
结果如下:
| A Name | B Contents | C Contents | D Contents | E Values |
----------------------------------------------------------------------
| Angel | Basic | | D Contents | Defined |
----------------------------------------------------------------------
| Zeus | | Angel | D Contents | Defined |
----------------------------------------------------------------------
条件格式是首选的,因为它是一本不支持宏的书
{编辑}
可能是一个类似的公式:如果e6='text',那么如果B6:C100包含A6”“
,那么它会用一个“”,而不是删除单元格内容
提前谢谢。如果您可以将结果放在单独的工作表上,我能想到的最佳解决方案是创建另一个工作表并使用以下方法:
=IF(Original!$A1=Original!B1,“,Original!B1)
的公式,但单元格引用原始工作表李>
B2:C100中的所有单元格复制此公式即可
完成后,只需隐藏源数据工作表,它就会工作。简单的非VBA解决方案。使用条件格式时不可能修改单元格内容,但如果您不想看到实际的单元格内容,可以选择白色背景上的白色字体。其他任何东西都需要一个宏。不,单元格内容被计算为结果,但一旦E包含“text”,它就会取消数据计数。与其按Ctrl+F键查找/替换为“”(空格),我更希望它采用公式或条件格式(您所说的(后者)无法实现)。如果您添加一个新列(然后进行计数),则无需宏即可实现。