繁体   English   中英

excel检查公式上的调用方单元格

[英]excel check caller cell on a formula

我有类似的东西

一月二月 ...

随你:

就是说,每列都是一个月,然后第一行具有月份名称,第二行具有我想要的任何属性的数量(我只是举一个例子)。 我的想法是在每个月下的每个单元格中放置类似的内容:= cellSomething

在单元格中,我应该检查从哪个单元格呼叫,然后检查月份(上部单元格),然后执行类似= If(callerCell.upper.month <May)= 5 else 10的操作

如何检查调用方单元格或将单元格或值传递给函数?

我不确定我是否理解要求,但是我会选择这样的东西:

对于列标题,请使用日期而不是名称(然后可以对它们应用公式,还可以使用自定义数字格式显示月份名称)。 因此,您似乎想要的是这样的东西:

A1: 01/01/2017
B1: =DATE(2017,MONTH(A1)+1,1)
    drag this across to L1
    format A1:L1 with a custom number format: mmmm

A2: =IF(MONTH(A1)<5,5,10)
    drag this across to L2

我们已经知道第一行中的月份,因此在B1中输入:

=IF(COLUMN()<5,5,10)

然后复制过来。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM