如何创建“如果一个单元格中的值为 1,则乘以 1 等等”的公式?
How do I create a formula for "if value in one cell is 1 then multiply by 1 and so on?
我是 excel 的初学者。我想将一个单元格乘以一个数字作为另一个单元格中给出的输入。
- 单元格 A1 的输入为持续时间 (week/s),即 1/2/3/4...
- 单元格 A2 有开始日期(即星期一)
- 单元格 A3 有结束日期(应该是星期五),我想根据我在单元格 A1 中输入的周数来计算
例子:
如果开始日期 (A2) 为 14-02-2022,持续时间 (A1) 为 1 周,则结束日期 (A3) 应为 18-02-2022。
我尝试了 =A1*IF(A2=1,1.0001, IF(A2=2,1.00026)),得到了结果。但是当我尝试为进一步的持续时间添加公式时,它说我为此函数输入了太多参数。
如何编写公式来处理多个持续时间?
您的开始日期可以是任何工作日 (Monday-Sunday),公式将 return 始终是星期五。注意即使开始日期不是星期一,行 6:9 return 的结果也相同。
C 列中的公式:
=7*(A2-1)+(B2+(5-WEEKDAY(B2;2)))
请注意,我使用的是欧洲 WEEKDAY 设置,这意味着一周的第一天是星期一(在其他国家/地区是星期日)。如果更改此设置,则需要调整整个公式:
我是 excel 的初学者。我想将一个单元格乘以一个数字作为另一个单元格中给出的输入。
- 单元格 A1 的输入为持续时间 (week/s),即 1/2/3/4...
- 单元格 A2 有开始日期(即星期一)
- 单元格 A3 有结束日期(应该是星期五),我想根据我在单元格 A1 中输入的周数来计算 例子: 如果开始日期 (A2) 为 14-02-2022,持续时间 (A1) 为 1 周,则结束日期 (A3) 应为 18-02-2022。
我尝试了 =A1*IF(A2=1,1.0001, IF(A2=2,1.00026)),得到了结果。但是当我尝试为进一步的持续时间添加公式时,它说我为此函数输入了太多参数。
如何编写公式来处理多个持续时间?
您的开始日期可以是任何工作日 (Monday-Sunday),公式将 return 始终是星期五。注意即使开始日期不是星期一,行 6:9 return 的结果也相同。
C 列中的公式:
=7*(A2-1)+(B2+(5-WEEKDAY(B2;2)))
请注意,我使用的是欧洲 WEEKDAY 设置,这意味着一周的第一天是星期一(在其他国家/地区是星期日)。如果更改此设置,则需要调整整个公式: