Na przykład, jeśli mamW programie Excel, w jaki sposób wyodrębnić ostatnie cztery litery ciągu dziesięć liter?
ABS YUR YUAO
HFH IWO OQNX
YQO PQM QUCC
Jak wyodrębnić cztery ostatnie litery w innej kolumnie?
Na przykład, jeśli mamW programie Excel, w jaki sposób wyodrębnić ostatnie cztery litery ciągu dziesięć liter?
ABS YUR YUAO
HFH IWO OQNX
YQO PQM QUCC
Jak wyodrębnić cztery ostatnie litery w innej kolumnie?
Nie trzeba używać makra. Przypuśćmy, że twój pierwszy ciąg jest w A1.
=RIGHT(A1, 4)
Przeciągnij to, a otrzymasz cztery ostatnie znaki.
Edycja: Aby upewnić się, czy kiedykolwiek sekwencje takie jak „ABC DEF” i chcą ostatnie cztery litery, a nie znaki mogą chcesz użyć trimspaces()
=RIGHT(TRIMSPACES(A1), 4)
Edycja: Zgodnie z sugestią brettdj za , możesz chcieć sprawdzić, czy Twój ciąg ma co najmniej 4 znaki:
=IF(TRIMSPACES(A1)>=4, RIGHT(TRIMSPACES(A1), 4), TRIMSPACES(A1))
Zasugeruj dodanie sprawdzenia, czy ciąg znaków ma co najmniej cztery znaki, zanim zacznie wyodrębniać cztery ostatnie znaki. – brettdj
Należy zauważyć, że jeśli podano tylko jeden argument, zwracany jest tylko ostatni znak, np. '= PRAWO (" ABS YUR YUAO ")' zwraca 'O' –
Jeśli jakakolwiek odpowiedź z podanych odpowiedzi pomoże Ci, to powinieneś ją zaakceptować, klikając przycisk below poniżej przycisku upvote-downvote. – hims056