excel中怎么提取多个数值?

excel

1个回答

写回答

大毛毛乖乖

2025-10-22 06:10

+ 关注

为了在B2单元格中输入内容,您可以使用以下公式:=TRIM(MID(SUBSTITUTE($A2,"/", "*"), "*","REPT(" " ",100)),(COLUMN(A1)-1)*100+1,100))这个公式的目的是根据特定的条件提取数值,并在单元格B2中显示结果。首先,我们使用TRIM函数去除字符串中的空格,然后使用MID函数从字符串中提取所需的部分。接着,我们使用SUBSTITUTE函数将字符串中的斜线"/"替换为星号"&*";然后再次使用SUBSTITUTE函数将所有星号替换为连续的空格字符" ";最后,我们使用REPT函数和列号(COLUMN(A1) )来确定要重复多少个空格字符。如果需要为该公式设置下拉列表或右拉列表,请参考以下步骤:1. 在B2单元格放置一个虚线框。2. 在B2旁边插入一个隐藏的单元格C2。3. 在C2中输入以下公式: =B24. 选中B2和C2。5. 单击 “数据” > “有效性”> “数据验证”6. 在弹出窗口中选择 "允许" , "自定义" , "输入值" ,然后点击确定。7. 在输入值里输入你想要右拉的值,例如:*1008. 点击确定。通过以上步骤,您可以自定义右拉列表,并在单元格B2中显示特定条件下的数值。这样,当您需要更改条件时,只需修改相应的单元格即可。

举报有用(4分享收藏

Copyright © 2025 IZhiDa.com All Rights Reserved.

知答 版权所有 粤ICP备2023042255号