Допустим, я заполнил данный столбец значениями, которые содержат текст, за которым следуют числовые значения. Всякий раз, когда я пытаюсь отсортировать значения (от наименьшего к наибольшему), я получаю следующий результат:
- Фото 1
- Фото 10
- Фото 11
- Фото 12
- Фото 2
- Фото 20
- Фото 21
- Фото 22
- Фото 3
И так далее. Я ожидал бы, что результат будет следующим (и именно этого я бы хотел достичь):
- Фото 1
- Фото 2
- Фото 3
Как мне это сделать?
Благодарю.
microsoft-excel
sorting
Вороного
источник
источник
Ответы:
Добавьте новый столбец и напишите следующую формулу:
= ВПРАВО (A1, LEN (A1) -FIND ("", A1,1))
А1 - это то место, где начинается столбец рисунка 1 и перетаскиваем его вниз, он даст вам числовую часть рисунка 1 и отсортирует по этому новому столбцу при выборе всех данных.
Если у вас есть - или любой другой знак вместо одного пробела, замените его на "" например, напишите "-" в формуле
Обновление.
Если у вас более одного пробела в имени, подсчитайте длину имени до последнего пробела и измените 1 в Find to the length у вас есть, в этом случае формула будет видеть последний пробел только как кодовое изображение формы 1 use
= ПРАВО (A1, LEN (A1) -FIND ("", A1,17))
источник
code
Изображение - Цветок - 1code
, как мне реализовать ее в упомянутой формуле?