如何将每隔一个列的单元格与特定值进行比较?
我在 Excel 2007 中遇到问题。我需要将一个值(字母“C”)与一行上的一系列单元格进行比较。问题是这些值应该位于所有其他单元格中。
因此,如果我有这样的行 - C 434 C 324 C 3453 - 它应该在最后的单元格中说 - 好的 如果我有这样的一行 - C 22 B 665 C 8877 - 它应该说 - 错误,因为并非所有都是 C。
应该作为公式而不是 VBA 来完成。
所以问题是是否可以检查行(范围)中的每个其他单元格是否包含值 C 并根据该值输出一个值。
附言!有太多行无法像这样手动完成(伪代码) =IF(AND(A1="C"; A3="C");"好的";"错误")
谢谢
I have a problem in Excel 2007. I need to compare one value - letter "C" - to a range of cells that are on one row. The problem is that the values should be in every other cell.
So if I have a row like this - C 434 C 324 C 3453 - it should say in a cell in the end - OK
And if I have a row like this - C 22 B 665 C 8877 - it should say - error as not all are C's.
Should be done as a formula not VBA.
So the question is is it possible to check if every other cell in a row ( a range ) contains a value C and output a value based on that.
PS! There are too many rows to do it by hand like this (pseudocode)
=IF(AND(A1="C"; A3="C");"ok";"error")
Thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您可以尝试以下方法。它需要使用一些额外的单元,但它应该可以完成工作。假设您从以下数据开始:
...假设“Col_A”位于单元格
A1
中,实际数据从单元格A2
中开始。选择单元格A13
并输入以下公式:现在单击
A13
并向右拖动以将其扩展到I13
。将整个范围向下拖动到
A22:I22
。现在这些单元格中应该有一个由 1 和 0 组成的字段。接下来,单击单元格
K2
并输入公式:单击单元格
K2
并将其向下拖动以将其扩展到K11
。就是这样;如果需要,您可以隐藏包含所有 1 和 0 的单元格块。
免责声明:仅在 OO Calc 中进行测试。不过,在 Excel 中也应该可以工作。
Here's something you can try. It requires the use of some extra cells, but it should get the job done. Let's say you start with this data:
... let's say "Col_A" is in cell
A1
, and the actual data starts in cellA2
. Select cellA13
and enter the following formula:Now click
A13
and drag to the right to extend it toI13
.Drag that whole range down to
A22:I22
. You should have a field of ones and zeros in those cells now.Next, click cell
K2
and enter the formula:Click cell
K2
and drag it down to extend it toK11
.That's it; you can hide the block of cells with all the ones and zeros if you want.
Disclaimer: only tested in OO Calc. Should work in Excel too though.
我可以尝试这样的事情:
使用此选项,您无需添加列,因为会验证同一公式中的每个
字符串
。I could try something like this:
With this you don't need to add Columns, because validates every
string
in the same formula.