【问题标题】:Data validation, less than or equal - based on the data from other sheet数据验证,小于或等于 - 基于其他工作表中的数据
【发布时间】:2019-09-18 09:32:00
【问题描述】:

我的任务是根据其他工作表中的数据在某些单元格中创建具有自动数据填充功能的发票。然后,有一个折扣单元格 - 必须使用其他工作表中的最大值进行验证。 因此,第一部分通过 Validation-List 解决,链接到其他工作表并使用以下公式从其他工作表获取自动描述和价格

=IF(ISBLANK(A11);"";VLOOKUP($A11;items!A:C;2;))

列表1 - https://i.ibb.co/f9Y3WQB/LIST2.jpg

列表2 - https://i.ibb.co/kS1jR9y/LIST2.jpg

参考图片 - 客户将他的值放入“Discount”字段,必须使用第二张表中“Maximum discount allowed”中的“Less or equal”进行验证。如果输入的值更大 - 将显示错误消息。

有什么建议吗?..

【问题讨论】:

    标签: excel invoice


    【解决方案1】:

    应该这样做:在单元格 E11 的数据验证中选择“自定义”并输入以下公式:

    =E11<=VLOOKUP(B11;items!$B$2:$D$10;3;0)
    

    然后将单元格 E11 复制到您需要进行数据验证的所有其他单元格。

    【讨论】:

    • 也许试试这个:=E11
    • @EileanNordsey 如果这解决了您的问题,请考虑将问题标记为已回答。 (答案左侧的复选标记)
    • 是的,完全匹配解决了这个问题。现在一切都正确且有效。非常感谢!!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-06-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多