gpt4 book ai didi

excel - 如何在excel中用字符求和

转载 作者:行者123 更新时间:2023-12-04 22:00:33 26 4
gpt4 key购买 nike

我想用特殊字符在 excel 中求和。这是部分数据

30.00A
0.00A
0.00A
0.00A
0.00A
0.00A
0.00A
0.00A
0.00A
50.00B
0.00A
0.00B
100.00A
.
.
.

A 代表一千,或乘以 1000。B 代表百万,或乘以 1.000.000。我有成千上万这样的数据,所以我不能手动将 A 更改为实数,也不能手动更改 B。有什么方法可以做到这一点吗?太感谢了

最佳答案

一个 SUMPRODUCT function可提供一半的数组处理; CSE¹ 可以提供其余部分。

在未使用的单元格中作为数组公式¹,

 =SUMPRODUCT(CHOOSE(CODE(RIGHT(A2:A14))-64, 10^3, 10^6, 10^9), --LEFT(A2:A14, LEN(A2:A14)-1))

我为您的系统添加了一个“后缀”以允许数十亿。

sum_choose

与添加自定义字母后缀相比,使用自定义数字格式收缩数字显示有更好的方法。考虑将实际数字放入单元格并使用自定义数字格式,
[Color13][>999999]0.00,,\B;[Color9][>999]0.00,\A;[Color10]0.00

sum_choose_numerber_format

请注意,B 列中的数字在其各自的单元格中与数字应该是右对齐的。原始基础数字是没有四舍五入的实际值;他们只有 就像您的特殊编号系统一样,因此它们无需修改即可用于任何计算。

¹ 数组公式需要使用 Ctrl+Shift+Enter↵ 完成。如果输入正确,Excel 会将公式用大括号括起来(例如 { } )。你不用自己输入大括号。一旦正确输入第一个单元格,它们就可以像任何其他公式一样被填充或向下或向右复制。尝试将全列引用减少到更接近代表实际数据范围的范围。数组公式以对数方式消耗计算周期,因此最好将引用范围缩小到最小值。见 Guidelines and examples of array formulas了解更多信息。

关于excel - 如何在excel中用字符求和,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35679172/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com