Формула Excel: Видаліть кінцеву скісну риску з url -

Зміст

Загальна формула

=LEFT(url,LEN(B5)-(RIGHT(url)="/"))

Резюме

Щоб видалити кінцеву скісну риску з URL-адреси або шляху, ви можете використовувати формулу, засновану на функціях LEFT та LEN. У наведеному прикладі формула в комірці С6 має вигляд:

=LEFT(B5,LEN(B5)-(RIGHT(B5)="/"))

Пояснення

По суті, ця формула використовує функцію LEFT для повернення тексту, починаючи зліва. Щоб визначити, скільки символів слід повернути, формула використовує такий вираз:

LEN(B5)-(RIGHT(B5)="/")

Тут загальна кількість символів обчислюється за допомогою функції LEN. З цього числа віднімається результат наступного виразу:

RIGHT(B5)="/"

Коли кількість символів не вказана, RIGHT поверне останній символ у рядку. Якщо цей символ є косою рискою "/", вираз повертає TRUE. Якщо ні, то повертає FALSE.

Оскільки TRUE і FALSE автоматично примушуються до 1 і нуля в математичних операціях, ми віднімаємо нуль від результату LEN, коли останні символи не "/", і віднімаємо 1, коли останні символи "/".

Результат надається вліво, який повертає кінцевий результат.

Цікаві статті...