繁体   English   中英

在 Excel 的列中添加 25%

[英]Adding 25% to Column in Excel

我有一个 CSV 文件,我想调整价格。 我如何将 25% 添加到价格列。 它上面有 1700 种产品,因此手工操作需要很长时间。

该列如下所示:

价格 0 69.9875 169.9875 [固定]69.9875 [固定]169.9875

https://docs.google.com/spreadsheets/d/1dRXZ50t4AWRTOAQUYRFKlAsWh_BWJs5kfjvyq79xSvA/edit?usp=sharing

我可以让它改变数字,但带有文本的单元格不会改变。 有任何想法吗?

谢谢

尝试:

=ARRAYFORMULA(IFERROR(IFERROR(REGEXEXTRACT(A1:A&"", "(\[.+\])\d+(?:.\d+)?"))&
 (REGEXEXTRACT(A1:A&"", "\d+(?:.\d+)?")+
  REGEXEXTRACT(A1:A&"", "\d+(?:.\d+)?")*0.25)))

在此处输入图像描述


更新:

不只是 25% 关闭到 [FIXED] 项目

=ARRAYFORMULA(IF(REGEXMATCH(A2:A&"", "(\[.+\])\d+(?:.\d+)?"), 
 IFERROR(IFERROR(REGEXEXTRACT(A2:A&"", "(\[.+\])\d+(?:.\d+)?"))&
 (REGEXEXTRACT(A2:A&"", "\d+(?:.\d+)?")+
  REGEXEXTRACT(A2:A&"", "\d+(?:.\d+)?")*0.25)), A2:A))

在此处输入图像描述

演示表

暂无
暂无

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

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