18 Aug 2009 @ 11:06 PM 

Прошлым декабрем страдал от кризиса, безденежья, связанного с ним и пытался все это заглушить. Вспомнил, что давно не писал книг. И тогда же заставил себя сесть и писать. Потом все наладилось и снова стало лень. А сейчас вспомнил, что уже полгода лежит в загашниках и пылится готовая первая часть. Читайте здесь. Даже и не знаю, когда напишу вторую, третью и четвертую.

Нужели, когда пойдет вторая волна кризиса? Не дай Бог. Придется заставить себя сесть и написать остальное, чтобы не провоцировать судьбу на такие “волшебные пинки”.
:-)

Tags Categories: Новости Posted By: vidyakin
Last Edit: 18 Aug 2009 @ 11 06 PM

E-mailPermalinkComments (0)
 13 Aug 2009 @ 4:25 PM 

Владимир


Доброго времени суток Олег.

У проблема и не знаю как её решить, т.к. познания в Exel плохие. Скажем, есть два столбца (А и В), в столбце А идут номера по порядку, а в столбце В разные значения и пустые ячейки. Применяю фильтр по столбцу В, чтобы отображались только непустые ячейки. И как сделать так, чтобы в столбца А пересчитывался номер по порядку и опять начинался с 1. (Причем пустая ячейка может быть и первой)

О.В.


Решение во вложении.

Здесь три задачи.

Первая.


Как пронумеровать строки, чтобы нумерация сама отслеживалась.


Ответ такой: Формула =СТРОКА()-1 дает номер строки ячейки, в которой она находится. А минус 1, чтобы отнять строку заголовка.

Вторая.


Как нумеровать игнорируя пустоты.


Совершенствуем первую формулу, отнимаем из нее количество пустот сверху от текущей строки:
=СТРОКА()-1-СЧИТАТЬПУСТОТЫ($B$1:B2)
Не забудьте пометить адрес B1 долларами, чтобы он при размножении вниз не менялся

Третья.


Как понять, что включена фильтрация.


Я не нашел ничего лучше, как в ячейке E1 разместить переключатель. Если в нем написать “да”, то будет применяться вторая формула, если другое слово, то применяется первая формула. И этот переключатель надо будет менять вручную каждый раз после фильтрации. Я думаю, что это несложно.
Т.е., итоговая формула в ячейке A1 выглядит так:
=ЕСЛИ($E$1=”да”;СТРОКА()-1-СЧИТАТЬПУСТОТЫ($B$1:B2);СТРОКА()-1)
Нумерация и фильтрация — пример скачать