我使用的是 Excel 2013。在 B 列中,我有(来自 B1:B229)不同的订单号。如果所有订单号都存在,我想看看我在 Excel 工作表上复制了另一份报告。有没有办法创建一个公式(可能是countif
,但我没有弄清楚)如果数字仅出现在 B 列或 2 中(2 应该是最大值,意味着它被正确复制),该公式将返回 1。复制的报告有点乱,因此该报告的订单号未在同一列中对齐(可以在 L、M、N 列中预设,直到 Q)。这就是为什么我不能使用Vlookup
.
对计算特定数字在整个工作表中出现的次数的公式有何建议?然后将该公式向下拖动到 B 列中的其余数字?
这张图片向您展示了我表格的 1 行。您看到的第一列是 B。我想知道该数字是否在工作表中的其他任何地方(它应该在其他列中有发票#:)
要事第一。我看到你是新来的,你没有接受任何 Stack Exchange 站点的任何答案,而你有几个问题被问到。部分原因是您的问题格式不正确,以至于人们无法快速了解您的问题。部分原因是您还没有阅读任何网站上的旅游页面。
完整阅读我们的旅游页面。这样你就可以更好地提问,我们也会更愿意回答。你想要那个,对吧?
我尝试了 的几个选项
COUNTIF
,但我不喜欢它,因为当标准是数字格式时,我无法在部分匹配上获得可靠的结果。所以我使用 VBA 创建了一个 UDF(用户定义的函数)。我的结果如下所示:
注意:现在您将无法使用 .xlsx 扩展名存储文件。您可以使用例如.xlsm,以便文件存储 UDF。