计算机比分通常是通过特定的公式来计算的,这些公式可以处理比分中的数字和符号。以下是一个用于计算比分的示例公式:
提取比分
使用 `FIND` 函数找到比分中“-”的位置,再加上3,确定比分的结束位置。
使用 `MID` 函数提取从比分开始到结束的部分,并添加后缀“i”以表示虚数单位。
计算比分
使用 `IMDIV` 函数将提取的比分除以“1+i”,得到一个复数形式的结果。
使用 `IMREAL` 函数提取复数的实数部分,得到实际的比分。
格式化输出
使用 `TEXT` 函数根据实数部分是否大于0来判断比分是“胜”还是“负”,并输出格式化的比分。
```excel
=TEXT(IMREAL(IMDIV(MID(B2,1,FIND("-",B2)+3)&"i","1+i")),"胜;负")
```
这个公式的步骤如下:
`MID(B2,1,FIND("-",B2)+3)&"i"`:提取比分并添加后缀“i”。
`IMDIV(MID(B2,1,FIND("-",B2)+3)&"i","1+i")`:将提取的比分除以“1+i”,得到复数形式的结果。
`IMREAL(IMDIV(MID(B2,1,FIND("-",B2)+3)&"i","1+i"))`:提取复数的实数部分,得到实际的比分。
`TEXT(IMREAL(IMDIV(MID(B2,1,FIND("-",B2)+3)&"i","1+i")),"胜;负")`:根据实数部分判断比分是“胜”还是“负”,并输出格式化的比分。
通过这种方式,可以自动从文本中提取比分并进行计算和格式化输出。