Добавляйте только рабочие дни в стиле сетки с использованием Microsoft Excel

372
user3843150

Мне нравится иметь календарный вид даты пяти рабочих дней в Excel.

Я вручную построил первый ряд с датами с 30 июля 2018 года по 3 августа 2018 года (с понедельника по пятницу, которые являются рабочими днями) и второй ряд с датами с 6 августа 2018 года по 10 августа 2018 года.

Я хочу сделать то же самое, используя некоторые встроенные функции или с помощью автоматизации.

К сожалению, я не могу добавить изображения, так как получаю предупреждение о том, что мне нужно 10 репутаций для добавления изображения. Поэтому я попытался изобразить то же самое ниже, как если бы это было в Excel:

A B C D E   1/10/18 2/10/18 3/10/18 4/10/18 5/10/18  8/10/18 9/10/18 10/10/18 11/10/18 12/10/18 
3

3 ответа на вопрос

0
simlev

Один из возможных методов с использованием очень простых формул:

  • Введите дату начала в верхней левой ячейке ( A1): 1/10/18.
  • Введите следующую формулу в ячейке рядом с ним ( B1): =A1+1.
  • Копировать B1в C1, D1и E1.
  • Введите следующую формулу в первой ячейке на следующей строке ( A2): =E1+3.
  • Копирование B1, C1, D1и E1к B2, C2, D2и E2.
  • Дублируйте только что завершенную строку ( 2) столько раз, сколько необходимо.

Пример результата:

enter image description here

0
ArBR

B)

1. Use the first row to add labels of day (M, T, W, TH, F). 2. In cell A2 write the starting date (01/10/2018). 3. In cell B2 write the formula [@M]+1. 4. Drag the formula from cell B2 to cell E2. Formulas: B2=>[@M]+1, C2=>[@T]+1, D2=>[@W]+1, E2=>[@TH]+1. 5. In cell A3 write the formula A2+7. 6. From that point use block repeating from right to down until required. 

Изображение изображает процедуру

enter image description here

Это существенно отличается от ответа, который я опубликовал ранее? simlev 5 лет назад 0
Немного похож, хотя использует метки ячеек для создания динамических формул ячеек ArBR 5 лет назад 0
0
IGRACH

Это можно сделать так. Формулы в первом ряду с данными будут отличаться от всех остальных. Эффект может быть достигнут путем копирования / вставки второго ряда. Строки могут быть пропущены, но вы должны быть согласованы с количеством строк, пропущенных в одном копировании (зазор между строками должен быть фиксированным числом).

enter image description here

Я не вижу, как это отличается от ответа, который я отправил час назад. Пожалуйста, покажите мне, как этот ответ вводит некоторые новые, необходимые концепции. simlev 5 лет назад 0

Похожие вопросы