Bu soruya nasıl başlayacağımı bilmiyorum.
Excel'e nasıl yaklaşacağımı bilmediğim için karmaşık bir sorunum var.
Uzun değişken uzunluklu dizgelere sahip bir sütunum var, örneğin
c68d7a51-5cef-4a5c-b417-b2751fe9754b
c68d7a51-5cef-4a5c-b417-b2751fe9754b-0
c68d7a51-5cef-4a5c-b417-b2751fe9754b-1
09573f-1780c84f-e5ff-85821a-6236e0399d
09573f-1780c84f-e5ff-85821a-6236e0399d-10
09573f-1780c84f-e5ff-85821a-6236e0399d-123
"- ***" ile bitenler için, RIGHT alt dizgisini başka bir boş bırakmadan dizgiyi döndüren yeni bir sütuna ihtiyacım var. Bitiş alt dize "-" özel karakterinden uzun süre 1 ila 3 karakter arasındadır. Ayrıca, dizgilerin uzunluğundaki ve "-" yerleşimindeki değişiklik nedeniyle soldan çalışamayacağımı yorumlara dayanarak not etmem gerekiyor. Tek sabit, bu dizelerin bazılarının, son "-" den sonra 1 ila 3 dijital alt dize değerine sahip olmasıdır.
Bir taslak için şimdiye kadar sahip olduklarım şuna benziyor
=IF(RIGHT(A1,4) contains "-", RIGHT(A1, LEN(A1) - number_of_chars_to_remove), else null.
Sakıncası yoksa, bunu nasıl yapacağım?
Yardımlarınız için teşekkür ederim, teşekkür ederim!

-sonra-çıkarmak istediğiniz?