Ru-Board.club
← Вернуться в раздел «Программы»

» Excel FAQ (часть 4)

Автор: q1wed
Дата сообщения: 09.09.2008 07:14

Цитата:
q1wed ОГРОМНОЕ ТЕБЕ СПАСИБО


Цитата:
q1wed Спасибо за быструю реакцию


Цитата:
q1wed - большое спасибо

Ну я прямо весь аж загордился)))) Спасибо и Вам узнал много нового. К примеру условным форматированием вообще никогда не пользовался))))))

SERGE_BLIZNUK

Цитата:
Нужно подсчитать сколько человек (в определ диапазоне ячеек) с 12 лет до 45

вот просто нутром чувствую, что можно обойтись и без дополнительно столбца, или используя =СУММПРОИЗ - Функция СУММПРОИЗВ - секретное оружие Excel

Только если так: =СУММПРОИЗВ((A2:A11/A2:A11)*(A2:A11>12)*(A2:A11<45))
В целом я считаю ошибкой самого екселя что данный трюк не срабатывает с формулами СЧЕТ.... ну ни в какую не работает, меняешь на СУММ все считается - суммируется, а подсчет количества не фига!
и с БСЧЕТ красиво получается, но тоже требуются доп поля на листе:
Автор: SERGE_BLIZNUK
Дата сообщения: 09.09.2008 07:51

Цитата:
Только если так: =СУММПРОИЗВ((A2:A11/A2:A11)*(A2:A11>12)*(A2:A11<45))

проще надо быть, проще..
вот так:
=СУММПРОИЗВ((A2:A11>12)*(A2:A11<45))
тоже работает (потому как ячейка делённая на саму себя вернёт 1 и в данном случае умножение на 1 можно опустить) и без всяких дополнительных столбцов!
Автор: q1wed
Дата сообщения: 09.09.2008 08:00
SERGE_BLIZNUK блииииин..... в натуре!!!! Спасибо, зафиксировал)))
Автор: mistx
Дата сообщения: 09.09.2008 08:04
q1wed
SERGE_BLIZNUK

Ребята спасибо большое. С суммойпроизв - это просто супер
1. Одна маленькая проблема - у меня 2 столбца
в первом - 27.08.1956 стоит в формате ГГГГ (т.е. 1956)
во втором - =СЕГОДНЯ()-C4+1 (т.е. преобразует в возраст - 52)
как во втором столбце одновременно преобразовать возраст и его преобразовать в
числовое значение?
так как ексель не хочет считать.


2. Нашел еще одну формулу, но она считаетсЯ с глюком
необходимо вычислить кол-во от 25(вкл) до 35(не включительно)

если я не ставлю равно перед 35, она считает 35
когда ставлю равно не считает 35 лет Почему так?
СЧЁТЕСЛИ(E4:E72;">=25")-СЧЁТЕСЛИ(E4:E72;">=35")
Автор: FL0od13
Дата сообщения: 09.09.2008 10:01
Mushroomer

Цитата:
А может белый текст набит по белому полю?

Может. Причём в некоторых строках только на половину.
См. строки 86, 106, 109.

С пересохранённым в xlsx файлом (больше в нём я ничего не менял), бухгалтер работает уже 2 часа - полёт нормальный. Подожду денёк.
Автор: q1wed
Дата сообщения: 09.09.2008 14:09
mistx

Цитата:
если я не ставлю равно перед 35, она считает 35
когда ставлю равно не считает 35 лет

воспроизвел твою ситуацию - посчиталось корректно. Если уж так хочешь использовать такую формулу можно указать в условии не 35 а 35,1 или 34,9. т.к. используются только целые числа - уж тут то формула должна корректно работать.

по первому вопросу скажу что тебе необходимо почитать справку в экселе на тему Даты и системы дат

Цитата:
(т.е. преобразует в возраст - 52)
для экселя это не фига не возраст, для экселя это 1952 год!! чтобы получить возраст необходимо ячейку перевести в общий формат и преобразовать формулу следующим образом:
=ГОД(СЕГОДНЯ())-ГОД(C4)+1

Добавлено:

Цитата:
q1wed

Junior Member


Ух ты!!!!))))))))
Автор: Pravoved90
Дата сообщения: 09.09.2008 17:44
Добрый день, Господа. Сегодня скромный вопросик: Можно ли сделать, чтобы в дереве листов внизу страницы в книге, они не шли один за другим длинным списком, а сделать из них выпадающюю группу или чтото вроде этого?
Автор: q1wed
Дата сообщения: 09.09.2008 18:00
Pravoved90
не - ниче такого нету, можно для удобства навигации по книге прямо на рабочем листе гиперссылок насоздавать (ну типа как в хтмл)))) и закрепить эту область чтоб всегда на экране была. А макросами можно такого наворотить........
Автор: mrdime
Дата сообщения: 09.09.2008 18:35
Господа,
Как сделать чтобы пользовательские кнопки (с которыми ассоциированы макросы из PERSONAL.XLSB) появлялись при двойном клике по файлу с расширением .xls в Excel 2007?
Т.е. когда запускаю сам Excel 2007 все пользовательские кнопки доступны и отображаются на "верхней" панели. Если запускаю Excel 2007 двойным кликом по книге Excel - кнопки не отображаются.
Автор: SERGE_BLIZNUK
Дата сообщения: 09.09.2008 19:46

Цитата:
а сделать из них выпадающюю группу или чтото вроде этого?

ну, либо, как уже предложили сделать лист с оглавлением и гиперссылками,
либо, попробуйте на кнопочках навигации по листам (маленькие стрелочки вправо/влево левее от названия листов) нажать правой кнопкой мышки... может такой список и устроит... ;-)
Автор: mistx
Дата сообщения: 09.09.2008 19:47
q1wed

Цитата:
=ГОД(СЕГОДНЯ())-ГОД(C4)+1


превышает на год
Автор: FL0od13
Дата сообщения: 09.09.2008 20:06
Формат xlsx от глюков не избавляет.
Зато я понял приблизительную схему действий для вызова этого глюка.
Для этого можно:
1) Скачать Excel2007.xlsx (я его выложил здесь: фтп://ftp.autologistics.ru/);
2) Открыть его в 2007-м офисе и немного "поскролить";
3) "Заехать" на середину листа, скопировать любую ячейку в буфер и вставить из буфера в несколько ячеек (в 5-8);
4) После этого поднятся по листу вверх и увидеть "отсутствие видимости" значений в нескольких ячейках;
5) Если глюка не замечено, то нужно "проскролить" лист чуть ниже строк, куда вставляли значения из буфера.

Я протестировал эту схему на двух разных компах и на двух разных документах. Из 5-ти попыток в 4-х получилось добиться эффекта.

На "скорую руку" смонтировал "видеозахват" Excel2007.swf. Посмотрите, пожалуйста, как выглядит глюк.

Ещё добавлю, что эффект проявляется как на вычисляемых ячейках так и на ячейках с цифрами и текстом. Причём в строке могут "пропасть" не все значения, а только часть.

Завтра буду пробовать избавиться от эффекта различными способами.
Автор: q1wed
Дата сообщения: 09.09.2008 20:36
mistx

Цитата:
превышает на год
дык ек макарек! посмотри в формулу! там +1 стоит яж с твоей формулы взял. я так помогать не согласный! просящий имхо должен быть адекватным!
Автор: SERGE_BLIZNUK
Дата сообщения: 09.09.2008 20:38
mistx
почитайте тут - Вычисление возраста или стажа
не понравится - пишите, разберёмся совместными усилиями!
Автор: Solenaja
Дата сообщения: 10.09.2008 11:10


что-то не могу сообразить как сделать условие для фильтра
в ячейках к примеру D16:F18 нет данных, в случае если их нет - скрыть эти три строки, при условиие что с толбце А значение не "истина", иначе будут скрываться названия подгрупп или групп
excel 2007 / 2003

Добавлено:
в принципе уже не нужно, но рассмотрю альтернативы

как вариант делаю так (пример для одной ячейки G5):
=ЕСЛИ(И(A5="истина";D5="";E5="";F5="");1;ЕСЛИ(И(A5="ложь";D5="";E5="";F5="");3;2))
затем делается фильтр для стоблца G и отбор по 1 и 2, без 3
Автор: Pravoved90
Дата сообщения: 10.09.2008 14:03
Добрый день, Господа. Помогите, будьте любезны состряпать такое действо:
1. Есть две даты: Необходимо отнять одну от другой таким образом, чтобы получилось цифра "количество прошедших дней"
2. Вторая дата должна быть текущей(то есть обновляться каждый день на текущее число).
Думаю, такое возможно сделать?? Спасибо

Добавлено:
Еще небольшой вопросик... Как в пределах одного листа скопировать значение вместе с цветом без формул и всякой форматов, а то все формулы наровится скопироватяс, и значения сбиваються, а менять все на $ ради копии одной колонки...
Автор: Mushroomer
Дата сообщения: 10.09.2008 18:46
Pravoved90
Цитата:
1. Есть две даты: Необходимо отнять одну от другой таким образом, чтобы получилось цифра "количество прошедших дней"
2. Вторая дата должна быть текущей(то есть обновляться каждый день на текущее число).
A1=21.09.2008 B1=СЕГОДНЯ() C1=A1-B1
Формат у ячейки C1 общий или числовой.
Автор: Pravoved90
Дата сообщения: 10.09.2008 19:01
Mushroomer
Благодарю за ответ. Все таки и есть
Автор: q1wed
Дата сообщения: 10.09.2008 19:31

Цитата:
Как в пределах одного листа скопировать значение

1. обычное копировать
2. правая кнопка - специальная вставка - значения

но только для значений, с условным форматированием - хз
Автор: Pravoved90
Дата сообщения: 10.09.2008 19:37
Обьясните пожайлуста, - что я делаю не так. Хочу создать простой макрос примерно такого содержания: Зайти в формулу, заменить букву, потом зайти в условное форматирвание, заменить там в формуле букву. При записи макроса он записывает четко ячейки, в которые я захожу. Как мне сделать, чтобы записывались не ячейки, а сами шаги?(типа клацнуть два раза вниз, зайти в эту ячейку, заменить третий знак справа...) Спасибо

Добавлено:


Цитата:
хз

Это типа нельзя или функция какая то?

Цитата:
обычное копировать

Так та оно так, но цвет так не копируется, а мне надо, чтоб в цвете, где он есть..
Автор: Mushroomer
Дата сообщения: 10.09.2008 19:48
Pravoved90
Цитата:
Как в пределах одного листа скопировать значение вместе с цветом без формул и всякой форматов, а то все формулы наровится скопироватяс, и значения сбиваються, а менять все на $ ради копии одной колонки...
Цвет, это ячейка им покрашена или там условное форматирование? Имхо в 2 этапа.
1) вставка значений вместо формул
2) копирование форматирования через кисточку.
Нужно подробно объяснять?
Автор: Pravoved90
Дата сообщения: 10.09.2008 20:12
Mushroomer
Уже понял. Благодарю за ответ
Автор: q1wed
Дата сообщения: 10.09.2008 20:24
Mushroomer Pravoved90
Цитата:
2) копирование форматирования через кисточку
условное форматирование тоже копируется вместе с формулами

Автор: Pravoved90
Дата сообщения: 10.09.2008 20:27
Уважаемые специалисты. Подскажите еще такой момент:
Допустим, есть ячейки A,B,C,D , где А - название, остальное - цифровые показатели. Можно ли сделать так, чтобы при нажатии на ячейку A, ячейки B,C,D копировались в указанное место на листе вместе с форматами(возможно - в другой лист\книгу)?
Автор: q1wed
Дата сообщения: 10.09.2008 20:31

Цитата:
Можно ли сделать так
макросами все можно


Добавлено:
.... или почти всё
Автор: lucky_Luk
Дата сообщения: 10.09.2008 23:00
Где в Excel 2007 Мастер создания диаграмм? Нашел возможность создавать диаграммы с помощью команд на линейке. Но в этом случае создается сразу готовая диаграмма (командой выбираешь только тип диаграммы), а потом ее нужно "дорабатывать напильником" - выбирать диапазоны данных, подписи данных и пр.
А пошаговый Мастер существует или нет, такой как в Excel 2003 и более ранних версиях, чтобы сначала выбрать тип диаграммы, потом подписи данных, заголовок диаграммы и пр.?
Автор: gbcfkf
Дата сообщения: 11.09.2008 05:56
Посоветуйте программу для восстановления поврежденных файлов Excel 2003

ps R-Excel не подходит, а recovery tool box не бесплатна..и не лечится
Автор: q1wed
Дата сообщения: 11.09.2008 08:47
Много разного и интересного читал на planetaexcel, но от этого просто охренел Микрографики
Вот уже действительно проще надо быть))
Автор: AuthorR
Дата сообщения: 11.09.2008 10:21
Модераторы, добавьте, плиз, вверх к строке

Предыдущие ветки топика:Часть 1 [?] | Часть 2 [?]
еще и "Часть 3 [?] ", чтобы стало так:

Предыдущие ветки топика:Часть 1 [?] | Часть 2 [?] Часть 3 [?]
Автор: Pravoved90
Дата сообщения: 11.09.2008 11:57
Люди добрые, обьясните, как сделать, чтобы макрос после записи ссылался пропорционально на каждую ячейку. У меня он все время проводит операцию на ячейку, использованную пир записи, откуда бы я его не запустил...

Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970

Предыдущая тема: Какой поставить ведеоплеер под Vista


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.