我的技术记录 - Excel
type: channel
link: https://web.echo.ac.cn/index.php/category/Excel/
items: Excel 快速文本计算体积

Excel 快速文本计算体积
type: item
date: 2026-03-09T15:20:00+08:00
description: 在 Excel 中，假设你的数据从 A 列（规格）和 B 列（数量）开始，第一行是标题，从第 2 行开始是数据。 A列内容为#########。 在 C2 单元格输入以下公式，然后向下填充即可： =PRODUCT(--TEXTSPLIT(A2,"*")/1000)*B2 公式解释： TEXTSPLIT(A2,"*")：将规格按 * 拆分成三列（长、宽、高）。 --TEXTSPLIT(...)：将文本转换为数字。 /1000：将毫米转换为米（因为 1 米 = 1000 毫米，所以体积是 (长/1000)*(宽/1000)*(高/1000)，即乘积除以 10^9。这里分别除以 1000 三次，效果等同于除以 10 亿）。 PRODUCT(...)：计算长、宽、高（以米为单位）的乘积，得到单个体积（立方米）。 *B2：乘以数量，得到该行总体积。 如果使用的是旧版 Excel（没有 TEXTSPLIT 函数），可以使用这个公式： =LEFT(A2,FIND("*",A2)-1)/1000*MID(A2,FIND("*",A2)+1,FIND("*",A2,FIND("*",A2)+1)-FIND("*",A2)-1)/1000*RIGHT(A2,LEN(A2)-FIND("*",A2,FIND("*",A2)+1))/1000*B2