我现在的产品数量是83(单元格A3)。如果单元格B3的日期与蛾类的第一天相等,在我的情况下为11/01/2017(单元格C2),我想提取并保留单元格C3中的单元格的数量。请以正确的方式帮助我,但要注意,即使B3的日期每天都在变化,我也想保留C3的结果。谢谢!提取一个月的第一天的产品数量,并保持结果excel
0
A
回答
0
由于Excel公式依赖于细胞中的值,有没有办法写一个公式来检查值,然后冻结结果作为公式的一部分。所以你真的只有两个选择。
选项1
手动复制/粘贴值中A3值至C3时的日期是在第一个月的。
选项2
您将需要使用VBA代码来实现这一目标。要访问VBA编辑器,可以按Alt + F11或进入功能区的“开发人员”选项卡。一旦进入,导航到保存数据的表单,可能是sheet1。在编辑器的顶部,查找它说的地方(一般)和(声明)。将(一般)设置为“工作表”,然后在其中声明(声明)将其设置为“更改”。
在子例程出现所谓的私人Worksheet_Change(BYVAL目标作为范围),插入下面的代码
If Target = Sheet1.range("$B$3") and Target.value = Sheet1.range("$C$2").value Then
Sheet1.range("$C$3").value = Sheet1.range("$A$3").value
End If
此子实际上是在它运行在Sheet1中的每一次变化的东西的事件处理程序。 Excel将更改为“目标”范围的单元格发送到子例程。子实际上很简单,它首先检查Sheet1中的Cell $ B $ 3,然后检查它是否与单元格$ C $ 2中的日期匹配。如果匹配,那么宏将使$ C $ 3单元格成为$ A $ 3单元格的值,而不使用公式。这样,即使单元格$ A $ 3更改,单元格$ C $ 3也不会。
我希望能帮助回答你的问题。祝你好运在你的Excel努力!
相关问题
- 1. 拿到上个月的结果的第一天改变
- 2. 同一个月的第一天
- 3. 产品ETA在几天,几个月和一年中的PHP
- 4. 从NSCalendar获取第一天的月份
- 5. Oracle SQL获取月的第一天
- 6. Qdate,获取月的第一天
- 7. 获取该月的第一天
- 8. 如何获取使用datediff的月份第一天的天数
- 9. 获取JSTL中下一个和上个月的第一天
- 10. 本月的第一天
- 11. 如何从本月的第一天到昨天获取数据
- 12. 一个月中发生奇怪结果的天数
- 13. 一个月的总天数
- 14. 指定下个月的第一天?
- 15. 查看某个月的第一天是
- 16. 获取的天数从给定的年份和月份一个月EXCEL
- 17. 获取上个月的第一天和最后一天的日期在C#
- 18. Redshift上个月的第一天和最后一天
- 19. 在Excel中总结每个第一个月的列
- 20. 过滤特定月份的数据集,其第一天更换过滤月的每一天(EXCEL VBA)
- 21. 如何保持0作为Excel中的第一个数字
- 22. 一个mysqli的查询结果中提取第n个元素
- 23. 最近3周的第一天和最近3个月的第一天
- 24. PHP - MYSQL:每月最后12个月的第一天到最后一天
- 25. SQL第一周的第N个月的第N天
- 26. Pickadate - 每个月的第一天开始月份,而不是一周的第一天
- 27. MySQL获取一个月的每一天的日期的行数
- 28. Excel:产品如果?
- 29. 如何在红宝石中获取下个月的第一天?
- 30. 本月的第一天的NSDate