Как переместить каждую первую строку (цифры) пары ячеек в столбце в одну и ту же строку слева от второй строки (названия)? В этом столбце пары ячеек находятся на произвольном расстоянии.

0117-000-00
Mrktble Equity Securities

0118-010-00
Allow for Doubtful Accts


0119-000-00
Other Receivables

0120-000-00
Employee Advances



0121-000-00
Prepaid Expenses

1 ответ1

2

Ну, в зависимости от того, сколько шагов вы хотите, формула потребует пару IMO:

  1. В B1 просто введите число, это только для первой ячейки.

  2. В B2 положите формулу:

    =IF(AND(ISNUMBER(LEFT(A2,4)*1),MID(A2,5,1)="-"),A2)
    
  3. Прокрутите формулу до конца таблицы и скопируйте / вставьте значения на место.

  4. Вставьте фильтр, отфильтруйте FALSE в столбце B и удалите все строки с помощью FALSE.

  5. Вы можете сортировать, чтобы избавиться от пустых строк (или добавить столбец, содержащий приращения счетчика перед сортировкой, чтобы получить исходный порядок).

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