Excel公式通过代码显示名字或姓氏

时间:2019-03-30 12:37:20

标签: excel excel-formula excel-2016

你能帮我吗?我在作业中遇到问题。我不知道在USERNAME中使用什么公式,如果S代码随后从NAME中获取名字,并且代码K随后从姓氏中获取。谢谢 Example

3 个答案:

答案 0 :(得分:0)

C2 中输入:

99804/99804 [==============================] - 5s 52us/step - loss: nan - acc: 0.4938
Epoch 1/100
99804/99804 [==============================] - 5s 49us/step - loss: nan - acc: 0.4938
Epoch 2/100
99804/99804 [==============================] - 5s 51us/step - loss: nan - acc: 0.4938
Epoch 3/100
99804/99804 [==============================] - 5s 52us/step - loss: nan - acc: 0.4938
Epoch 4/100
99804/99804 [==============================] - 5s 52us/step - loss: nan - acc: 0.4938
Epoch 5/100
99804/99804 [==============================] - 5s 51us/step - loss: nan - acc: 0.4938
...

enter image description here

(这假设 K / S 始终位于第四位置)

答案 1 :(得分:0)

使用以下公式识别单元格中的哪个字母

IF(ISNUMBER(SEARCH(“ S”,A2)),是,否)

要识别名字,请参考以下代码

LEFT(B2,FIND(“”,B2,1)-1)

这是姓氏= RIGHT(B2,LEN(B2)-FIND(“”,B2,1))

通过所有这些组合,您将获得以下代码

= IF(ISNUMBER(SEARCH(“ S”,A2)),LEFT(B2,FIND(“”,B2,1)-1),RIGHT(B2,LEN(B2)-FIND(“”,B2 ,1)))

我希望它对您有用

谢谢!

答案 2 :(得分:0)

这还有另一种方式来解析名字和姓氏。

=IF(MID(A2,4,1)="S",TRIM(RIGHT(SUBSTITUTE(B2," ",REPT(" ",99)),99)),TRIM(LEFT(SUBSTITUTE(B2," ",REPT(" ",99)),99)))