Excel - RIGHT 公式未按预期工作
Excel - RIGHT formula not working as expected
我正在尝试从一列中获取最后 4 个字符(在本例中为年份)以显示在新列中。据我所知,我使用的公式是正确的,但该列未显示正确的值(应该是 2016 年、2015 年等)
试试 =YEAR(H2)
? RIGHT
公式不适用于日期。
首先,对每个单元格使用 right():
=right(H2,4)
然后获取 excel 以将结果识别为数字而不是文本(在单元格中格式化为文本在左,数字在右):
=right(H2,4)*1 or =value(right(H2,4))
但是,正如其他人指出的那样,日期在 Excel 中用序列号表示 - 尝试更改格式,您就会看到。
我正在尝试从一列中获取最后 4 个字符(在本例中为年份)以显示在新列中。据我所知,我使用的公式是正确的,但该列未显示正确的值(应该是 2016 年、2015 年等)
试试 =YEAR(H2)
? RIGHT
公式不适用于日期。
首先,对每个单元格使用 right():
=right(H2,4)
然后获取 excel 以将结果识别为数字而不是文本(在单元格中格式化为文本在左,数字在右):
=right(H2,4)*1 or =value(right(H2,4))
但是,正如其他人指出的那样,日期在 Excel 中用序列号表示 - 尝试更改格式,您就会看到。