كيفية تحديد موقع آخر مسافة في سلسلة النص

لتحديد المساحات الأخيرة ، يرجى استخدام وظيفة البحث مدموج مع بديل و وظيفة LEN .

1. لتحديد آخر مساحة:

= FIND ('/'، SUBSTITUTE (A2، ''، '/'، LEN (A2) -LEN (SUBSTITUTE (A2، '' ''))))



شروحات:

- SUBSTITUTE (A2، ''، ''): أزل المسافات في سلسلة النص ؛

- LEN (SUBSTITUTE (A2، '' '')): طول السلسلة النصية بعد إزالة المسافات ؛

- LEN (A2): طول السلسلة النصية ؛

- LEN (A2) -LEN (SUBSTITUTE (A2، '' '')): عدد المسافات في السلسلة النصية ؛

- SUBSTITUTE (A2، ''، '/'، LEN (A2) -LEN (SUBSTITUTE (A2، '' ''))): لاستبدال آخر مسافة بـ '/' (أو أحرف خاصة أخرى) للتمييز بـ مساحات أخرى

- البحث ('/'، SUBSTITUTE (A2، ''، '/'، LEN (A2) -LEN (SUBSTITUTE (A2، '' '')))): للعثور على موقع '/' في سلسلة نصية ، وهي موقع آخر مسافة.

2. لتحديد المساحة الأخيرة الثانية:

= البحث عن ('/' ، الاستبدال (الخلية ، '' ، '/' ، LEN (الخلية) - LEN (البديل (الخلية ، '' ، ')) - 1))

شروحات:

- الاستبدال (Cell، ''، ''): أزل المسافات في سلسلة النص ؛

- LEN (SUBSTITUTE (Cell، '' '')): طول السلسلة النصية بعد إزالة المسافات ؛

- LEN (الخلية): طول السلسلة النصية ؛

- LEN (خلية) -LEN (SUBSTITUTE (Cell، '' '')): عدد المسافات في السلسلة النصية ؛

- LEN (خلية) -LEN (استبدال (خلية ، '' ')) - 1: عدد المسافات مطروحًا منه 1 ، أو المساحة الأخيرة الثانية في السلسلة النصية ؛

- الاستبدال (الخلية ، '' ، '/' ، LEN (الخلية) -LEN (البديل (الخلية ، '' ، ')) - 1): لاستبدال المسافة الأخيرة الثانية بـ' / '(أو أحرف خاصة أخرى) للتمييز مع المساحات الأخرى ؛

- البحث ('/' ، الاستبدال (الخلية ، '' ، '/' ، LEN (الخلية) -LEN (البديل (الخلية ، '' ، ')) - 1)): للعثور على موقع' / ' ، وهو موقع الفضاء الأخير الثاني.

3. لتحديد المساحة الثالثة الأخيرة:

= FIND ('/'، SUBSTITUTE (خلية، ''، '/'، LEN (خلية) -LEN (استبدال (خلية ، '' ، ')) - 2))

شروحات:

- الاستبدال (Cell، ''، ''): أزل المسافات في سلسلة النص ؛

- LEN (SUBSTITUTE (Cell، '' '')): طول السلسلة النصية بعد إزالة المسافات ؛

- LEN (الخلية): طول السلسلة النصية ؛

- LEN (خلية) -LEN (SUBSTITUTE (Cell، '' '')): عدد المسافات في السلسلة النصية ؛

- LEN (خلية) -LEN (استبدال (خلية ، '' ')) - 2: عدد المسافات مطروحًا منه 2 ، أو المسافة الثالثة الأخيرة في السلسلة النصية ؛

- الاستبدال (الخلية ، '' ، '/' ، LEN (الخلية) -LEN (البديل (الخلية ، '' ، '))) - 2): لاستبدال المسافة الأخيرة الثالثة بـ' / '(أو أحرف خاصة أخرى) للتمييز مع المساحات الأخرى ؛

- البحث ('/' ، الاستبدال (الخلية ، '' ، '/' ، LEN (الخلية) -LEN (البديل (الخلية ، '' ، ')) - 2)): للعثور على موقع' / ' ، وهو موقع الفضاء الأخير الثالث.

4. لتحديد مكان آخر مسافة ن:

= البحث ('/' ، الاستبدال (الخلية ، '' ، '/' ، LEN (الخلية) -LEN (البديل (الخلية ، '' ، ')) - N + 1))