beldmit: (Программизм)
[personal profile] beldmit
Много зачем хочу. Сейчас, например - для составления табеля. Большая такая простыня, где в заголовке таблицы выходные выделены цветом, а вообще месяц - в 2 строки. И у каждого сотрудника те же две строки. Вот и хочу я, пометив выходные цветом в заголовке (хрен с ним, готов не ждать этого от календаря) - получить аналогичные пометки ниже по всей простыне. Да, я понимаю, что на Perl проще, но в HTML рисовать то, что хочет бухгалтерия, мне ломы, да и формулы все равно нужны.

Раньше была задачка по аналитике. Тоже простейших формул не хватало.

Date: 2009-05-14 08:20 pm (UTC)
vitus_wagner: My photo 2005 (Default)
From: [personal profile] vitus_wagner
Вообще, интересно что значит "хорошая книжка по Excel". Видимо, это книжка которая учит думать в терминах табличных формул?

Кстати, пометить цветом с помощью календарных функций - просто. Есть такая фунция STYLE, которая применяет к ячейке стиль указанный в аргументе. Есть функция WEEKDAY, возвращающая день недели (1- воскресенье, 7 - суббота)

Получилась следующая формула:

=WEEKDAY(B1)+IF(OR(WEEKDAY(B1)=1; WEEKDAY(B1)=7);STYLE("red");STYLE("green"))

Показывает день недели от даты в ячейке b1 стилем red если он выходной, и green, если он рабочий.
(правда это oocalc, но полагаю, что оно совместимо). oocalc в русской локали требует точки с запятой в качестве разделителя аргументов, но использует английские имена функций. У Excel, помнится, были какие-то заморочки с переводом функций на русский язык.

Date: 2009-05-14 08:53 pm (UTC)
From: [identity profile] tat-ti.livejournal.com
Заморочки - это не то слово

Date: 2009-05-15 05:06 am (UTC)
From: [identity profile] icamel.livejournal.com
главное, "какие-то" -- не то слово.

Profile

beldmit: (Default)
Dmitry Belyavskiy

December 2025

S M T W T F S
 123456
78910111213
14151617181920
2122 2324252627
28 29 3031   

Most Popular Tags

Page Summary

Style Credit

Expand Cut Tags

No cut tags
Page generated Feb. 10th, 2026 08:51 pm
Powered by Dreamwidth Studios