如果 Libreoffice Calc 中的前两个单元格相同,如何将单元格设置为 1?
How to set a cell to 1 if two previous cells are the same in Libreoffice Calc?
如果前两个单元格包含相同的字符串,我将尝试使用 COUNTIF
到 return 1
。例如:
| A | B | C |
| ----- | ----- | --- |
| hello | hello | 1 |
| world | hello | 0 |
如何在 Calc 中执行此操作?
公式 =COUNTIF(A1;B1)
确实产生了预期的结果。那是因为它计算范围 A1 中等于 B1 的所有单元格。由于范围 A1 仅包含一个单元格,因此结果将是 1 或 0。文档:COUNTIF.
但是,这并不是特别简单,至少对于您的示例而言并非如此。 @tohuwawohu的建议更清楚
=IF(A1=B1;1;0)
或者,使用优雅的 =(A1=B1)
,尽管它需要更多地了解 Calc 的工作原理。
如果前两个单元格包含相同的字符串,我将尝试使用 COUNTIF
到 return 1
。例如:
| A | B | C |
| ----- | ----- | --- |
| hello | hello | 1 |
| world | hello | 0 |
如何在 Calc 中执行此操作?
公式 =COUNTIF(A1;B1)
确实产生了预期的结果。那是因为它计算范围 A1 中等于 B1 的所有单元格。由于范围 A1 仅包含一个单元格,因此结果将是 1 或 0。文档:COUNTIF.
但是,这并不是特别简单,至少对于您的示例而言并非如此。 @tohuwawohu的建议更清楚
=IF(A1=B1;1;0)
或者,使用优雅的 =(A1=B1)
,尽管它需要更多地了解 Calc 的工作原理。