Я хочу проанализировать большое количество данных (2000>) с каждой отдельной точкой данных, соответствующей дню недели. Теперь я хочу отсортировать данные по дням недели, сохраняя при этом данные, относящиеся к указанной дате, и день недели, соответственно отсортированные, чтобы каждый понедельник сохранял данные из соответствующей ячейки.

Пример блока данных:

Пример блока данных

Пример отсортированного блока данных:

Пример отсортированного блока данных

Первое изображение соответствует текущему формату данных, а второе - идеальному формату данных, чтобы я мог его проанализировать.

2 ответа2

1

Как это устроено:

Я предполагаю, что у вас есть данные в диапазоне `A3:D17 '.

  1. Запишите эту формулу в ячейку "B4" и заполните.

    =TEXT(WEEKDAY(A4,3),"DDDD")
    
  2. Выберите все данные, включая строку заголовка.

  3. На Home Tab нажмите « Sort & Filter затем нажмите « Custom Sort .
  4. Для Column Sort By выберите Weekday(Col Header), Values для Sort On и на Custom для Order
  5. В List Entries box введите список дней недели с Monday to Sunday .

NB Проверьте прикрепленный снимок экрана.

  1. Нажмите « Add и нажмите « Ok .
  2. Наконец завершите процесс сортировки кнопкой Ok .

Вы получаете список желаний.

0

Предполагая, что столбец A - это ваша дата, а столбец B - ваш день недели. Я предлагаю заменить столбец B формулой =weekday(A1,3) .

Затем преобразуйте значения формул в текст.

Затем отсортируйте его, используя диалоговое окно, похожее на упомянутое @ cybernetic.nomad

Сортировать по столбцу B .. затем по столбцу A.

Пожалуйста, поделитесь, если это работает (или не ..) (:

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