excel问题。假设我有2个单元。A1:HE11294419-12A2 11296581
我想在另一个单元格中A1中发现的仪表板时提取数字。如果是A2-单元格应该只说" 1"。
,结果应该是B1:12B2:1
假设:
- 始终只有一个破折号
- 如果没有破折号,请提取字符串的最后数量
在B1
中尝试:
=IFERROR(MID(A1,SEARCH("-",A1)+1,LEN(A1)),RIGHT(A1,1))
拖下。
如果第二个假设是错误的,并且总是需要一个将..RIGHT(A1,1)
更改为..1
您可以尝试以下公式。如果单元格中有多个-
,它将在-
之后返回第一个数字。
=IF(ISERROR(SEARCH("-",A1)),1,TRIM(MID(SUBSTITUTE(A1,"-",REPT(" ",100)),100,100)))