Как отсортировать файл Excel по Natural Order на основе столбца с VBA или Mathematica? Этот вопрос похож, хотя, вероятно, не так сложен.

Кроме того, как я могу игнорировать заголовок, как это?

Heading
Ie4 01
Ie4!01
Ie4_01
Ie4_128
Ie5
Ie6
Ie401sp2
Ie501sp2

1 ответ1

1

У меня есть формула, которую я использую в своей таблице DVD/Blu-ray, которая позволяет мне игнорировать определенные символы и слова при сортировке. Он использует функцию SUBSTITUTE для удаления символов, которые я не хочу рассматривать для сортировки. Формула выглядит так:

= ЗАМЕНА (ЗАМЕНА (ЗАМЕНА (ЗАМЕНА (ЗАМЕНА (ЗАМЕНА (В2, "The", "", 1), ",", ""), "", ""), ".", ""), "&","а также"),":",""),"'","")


Он заменяет «The» ничем, запятую ни с чем, пробел с ничем, точку с ничем, амперсанд с «и», двоеточие с ничем и знак кавычки с ничем.

(У меня также есть другая формула, которую я использую для удаления всего, что заключено в квадратные скобки, которые я использую в заголовках, чтобы включить короткие комментарии, такие как «один из комплектов в штучной упаковке», но я не думал, что кому-то будет интересно.)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .