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

» Excel FAQ (часть 5)

Автор: Baton34V
Дата сообщения: 16.05.2010 13:52
это называется "закрепить области" в меню вид (excel 2007).
Автор: kraspay
Дата сообщения: 18.05.2010 11:12
Подскажите, пожалуйста, как решить задачу

1. чтобы количество позиций товаров считалось автоматом?
http://clip2net.com/clip/m26539/1274170290-clip-121kb.jpg
Автор: AuthorR
Дата сообщения: 18.05.2010 12:33
Какие клавиши жать в Excel 2007/2010, чтобы активировать/деактивировать автофильтр?
Alt ы ..., что такое T2 и как на клавишах его "воспроизвести"?

Добавлено:
kraspay


Цитата:
Подскажите, пожалуйста, как сделать чтобы количество позиций товаров считалось автоматом?

Если в интервале RC[-1]:R[8]C[-1] / A9:A17 нет других чисел, то в Вашем случае достаточно будет использовать формулу =СЧЁТ(RC[-1]:R[8]C[-1]) / =СЧЁТ(A9:A17)
Автор: kraspay
Дата сообщения: 18.05.2010 13:09
AuthorR спасибо, помогло.

подскажите, с более сложной задачей.
суть которой получить сумму столбца E с тремя условиями
http://clip2net.com/clip/m26539/1274175779-clip-734kb.jpg
заранее спасибо.
Автор: Booklet
Дата сообщения: 18.05.2010 14:46
Жентельмены, подскажите ещё по такому вопросу.
Делаю макрос. Кроме прочего он должен ячейки расчерчивать.
На сей момент там задаётся выбор области (например, А1:С4), и он её расчерчивает.

А вот как бы это сделать, чтобы он сам выбирал все непустые ячейки?

1. Количество столбцов постоянно
2. Количество строк переменно

****
Второй вопрос.
Этот же макрос красит фон некоторых ячеек жёлтым. Но после свой работы не даёт (?) пользователю, напримеР, заметить цвет раскраски. Это правится?
Автор: Mushroomer
Дата сообщения: 18.05.2010 15:51
Booklet
Цитата:
Делаю макрос.
В шапке оранжевым по белому написано
Цитата:
Все вопросы по программированию (макросы, скрипты, пользовательские функции и т.п.) обсуждаются в теме Excel VBA в разделе Прикладное программирование.
Автор: Dwolf
Дата сообщения: 18.05.2010 23:49
Народ, такая задачка.

Включил автофильтр!!! Теперь хочу быстро посчитать количество строк отображенных на экране между например 5 и 735 строкой. Можно конечно вручную, но хотелось бы выделить нужный диапазон и где-то увидеть какое количество строк выделено.
Автор: Baton34V
Дата сообщения: 19.05.2010 09:09
kraspay
Для этого используется формула массива:

Код: =СУММ(ЕСЛИ(($M:$M="")*($H:$H=$P7)*($B:$B=Q$3073);$E:$E;0))
Автор: sansanich
Дата сообщения: 19.05.2010 17:04

Цитата:
Вопрос, к примеру имеем отчет на печать в котором колв-во строк зашкаливает за 64000, соответственно он располагается на нескольких листах книги.
как быть с колонтитулами при печати, чтобы начиная со второго листа они вновь не начинались с 1, а с +1 от предыдущего листа, ну и соответственно кол-во страниц суммарное от всех листов книги


- устанавливаем "особый колонтитул для первой страницы" (птичкой)
- вставляем в колонтитул на первой странице начальный номер:
например: первая страница начинается с №9 - пишем
стр. (9)         в скобках!!
далее, вставляем в поле колонтитула на второй странице:
    (если первая №9)    стр. (&[Страница]+8)     в скобках!!

        ИЛИ    если первая станица: стр. (8):
    то на второй:    стр.(&[Страница]+7)        в скобках!!

таким образом начиная со второй страницы номер будет увеличен на 1.

(если без скобок, - то не хочет приплюсовывать, а отображает:
например, для первого примера:
на второй стр: 28, на третьей 38 и т.д.)
Автор: erevlad
Дата сообщения: 20.05.2010 05:41
Уважаемые форумчане!
Подскажите, пожалуйста, как сделать так, чтобы число, например 349,74, выводилось в формате "349руб74коп" без запятой между "руб" и "74"?
Автор: Mushroomer
Дата сообщения: 20.05.2010 05:53
erevlad
=ЦЕЛОЕ(A1)&"руб"&ЦЕЛОЕ((A1-ЦЕЛОЕ(A1))*100)&"коп"
Автор: erevlad
Дата сообщения: 21.05.2010 05:54

Цитата:
=ЦЕЛОЕ(A1)&"руб"&ЦЕЛОЕ((A1-ЦЕЛОЕ(A1))*100)&"коп"

Спасибо за ответ, но хотелось бы, чтобы при вводе числа в ячейку (А1) оно автоматически выводилось в формате "руб" и "коп" в этой же ячейке (А1). Вы предлагаете, чтобы "руб" и "коп" выводились в другой ячейке, не в А1.
Автор: Mushroomer
Дата сообщения: 22.05.2010 10:45
erevlad
тогда надо копать в сторону своего пользовательского формата. Но как быть с отсутствием запятой, я не знаю
Автор: kimtan
Дата сообщения: 22.05.2010 10:58
erevlad
Можно применить такой формат: #0"руб"??"коп", но прийдется вводить в копейках. Например чтобы получить "349руб74коп", ввести нужно 34974.
Автор: Audciz
Дата сообщения: 22.05.2010 13:53
привет всем!
кто-нибудь может поделить большой таблицей? желательно, чтобы в ней были столбцы с наличием повторяющихся записей.
хочу потренироваться в формулах и макросах.
Автор: Baton34V
Дата сообщения: 22.05.2010 14:09
erevlad
либо написать макрос который будет отслеживать определённые ячейки и при изменении значения заменять его на xx руб xx коп, но тогда сами данные превратятся в строку и станут не операбельными. Возможно, проще сами цифры и расчёты делать в столбце А а отображать в нужном формате в столбце В (=ЦЕЛОЕ(A1)&"руб"&ЦЕЛОЕ((A1-ЦЕЛОЕ(A1))*100)&"коп" ), при этом ширину столбца А задать например 0,1, он станет узким и практически незаметным, а перейти в него можно будет из ячейки столбца В нажав стрелку "влево".
Костыль, но всё же.
Автор: Audciz
Дата сообщения: 22.05.2010 14:47
kraspay
можете поделиться таблицей? хочу потренироваться в экселе. а так, советую использовать суммеслимн(поле для сложения;поле для сравнения;критерий для сравнения;поле для сравнения2;критерий для сравнения;...), например:
Q3073=СУММЕСЛИМН(E:E;H:H;P3037;M:M;"";B:B;Q3072)
вроде бы не напутал. если что не так, пишите.
Автор: Booklet
Дата сообщения: 24.05.2010 16:36
Подскажите, кто может...
Есть табличка, в ячейке текст не умещается, надо увеличивать высоту.Ручками увеличивается. А вот галка "переносить по словам" - не работает.
WTF?
Автор: LaCastet
Дата сообщения: 24.05.2010 16:40
Booklet

Цитата:
А вот галка "переносить по словам" - не работает.

Попробуй ширину раздвинуть.
Автор: Booklet
Дата сообщения: 24.05.2010 17:06
Низзя, документ потом печатать. Да и содержимого там настолько много может быть... Ширины листа не хватит нифига.

+++
подскажите, пожалуйста...
В одной из колонок примерно так:

Код: ---
Яблоки
---
Яблоки, Груши
---
Груши, Оливки
---
Груши
---
Яблоки, Оливки
Автор: GarryYa
Дата сообщения: 24.05.2010 20:59
Booklet

Цитата:
подскажите, пожалуйста...
В одной из колонок примерно так:

Код:
Яблоки
Яблоки, Груши
Груши, Оливки
Груши
Яблоки, Оливки

Надо добавить фильтр. НО! Фильтр при выборе, например, "Яблоки" должен выбирать не просто (в данном случае) первую строчку, а первую, вторую и пятую.

В принципе количество этих значений в фильтре конечно, можно занести в какой-то список. Но лучше бы автоматом.


Добавить фильтр. Затем в меню фильтра выбрать "Текстовые фильтры\Содержит" и из выпадающего списка выбрать "Яблоки".

Про то как это в макросе сделать спросите в другой теме
Автор: Dwolf
Дата сообщения: 24.05.2010 22:44

Цитата:
подскажите, пожалуйста...
В одной из колонок примерно так:

Код:---
Яблоки
---
Яблоки, Груши
---
Груши, Оливки
---
Груши
---
Яблоки, Оливки

Надо добавить фильтр. НО! Фильтр при выборе, например, "Яблоки" должен выбирать не просто (в данном случае) первую строчку, а первую, вторую и пятую.

В принципе количество этих значений в фильтре конечно, можно занести в какой-то список. Но лучше бы автоматом.


Нажимаете стрелочку фильтра. Выбираете "Условие". В появившемся окне вводите "*Яблоки*". Всё
Автор: AuthorR
Дата сообщения: 25.05.2010 13:37
Booklet
очень просто
после того, как включен фильтр, выберите "условие", потом "содержит", потом введите слово "Яблоки"
Автор: Pacho
Дата сообщения: 26.05.2010 11:07
Есть четыре столбца со значениями четырёх параметров (скажем от 1 до 10). В строках комбинируются варианты сочетания значений этих параметров (т.е. строк может быть до 10000). Нужно определить количество попаданий каждого параметра в каждое из возможных его значений. Хотел построить гистограмму, но чё-то не пойму, как её строить, чтобы по оси х откладывалось значение параметра (от 1 до 10), а по оси у - количество таких значений. Подскажите, пожалуйста!
Автор: jclawe
Дата сообщения: 26.05.2010 13:13
Pacho

Цитата:
Нужно определить количество попаданий каждого параметра в каждое из возможных его значений

Рекомендую использовать PivotTable или PivotChart.
Есть статья на английском Count how often multiple values occur by using a PivotTable report
Автор: Tonisbg
Дата сообщения: 28.05.2010 14:01
И снова я к вам, с призывом о помощи. Такая задача (Excel 2003):

В столбцах В С D Е заносятся численные результаты нескольких (например – 4х) параллельных тестов. Результатом теста может быть число от 0 до 14. В столбце А заносится дата проведения тестов. В день может быть проведено энное кол-во тестов. Это кол-во заранее не известно!

Результаты каждого из параллельных тестов должны суммироваться. При этом, для статистики, требуются, как общая сумма (например, за год!), так и промежуточная сумма ЗА ДЕНЬ!

В самой таблице есть еще некоторая важная статистическая информация по тестам (см. таблицу: http://upload.isoemo.com/Test_Statistiks.xls

Вопрос: можно ли (желательно без помощи макросов!) найти способ, что бы в таблице с промежуточными (дневными) суммами, эти самые суммы считались автоматически. Т.е. по принципу:

Найти в столбце А диапазон между двумя датами и посчитать сумму ячеек в соседнем справа диапазонe, равному диапазону столбца «Дата» (Т.е. А).

Например: первая дата записана в ячейке: А3, следующая дата записана в ячейке А7, тогда в таблице «Показатель по тестам за день:», в первую строку первого столбца автоматически заноситься «дата №1», в соседних справа ячейках этой же строчки, в разных ячейках, должны автоматически посчитаться суммы диапазонов В3:В6, С3:С6, D3:D6 и Е3:Е6 соответственно. Если следующие даты расположены, например, в ячейках: А7 и А9, тогда в соседней таблице, на следующей строчке, в 4х ячейках считаются суммы диапазонов: - В7:В8, С7:С8, D7:D8 и Е7:Е8 соответственно.

Для примера можно посмотреть таблицу (интересуют данные в таблице «Показатель по тестам за день:»: -

http://upload.isoemo.com/Test_Statistiks.xls

Но, там приходиться все вбивать вручную!

Как всегда буду очень благодарен за помощь!!!
Автор: kimtan
Дата сообщения: 28.05.2010 23:11
Tonisbg
http://webfile.ru/4515923
Попробуйте протянуть вниз ячейку L11
Автор: Pacho
Дата сообщения: 29.05.2010 08:23
jclawe
Спасибо! Разобрался.


Теперь есть две таблицы:
1) B, зависимая от A
2) D, зависимая от C

Нужно построить третью таблицу, значениями которой будет сумма (B+D) в зависимости от вариаций A и C
Автор: kamadz
Дата сообщения: 29.05.2010 12:30
Уважаемые форумчане! Очень нужен ваш совет.

Предо мной стоит задача:
1. Создать таблицу на несколько столбцов
2. Первая и вторая колонка должны автоматически суммироваться в третьей колонке по соответствующих строках.
3. Четвертая колонка должна присваивать буквенные значения определенным диапазонам чисел.

Т.к. все числа будут меньше 100, то (условно) диапазон значений от 10 до 20 пускай записует в четвертой колонке текстовое значение "Р", диапазон от 21 до 30 - "Л", от 31 до 40 - значение "О" и так далее.

Пока удалось сделать только автосуммирование.

Буду очень признателен за ответ!
Автор: kimtan
Дата сообщения: 29.05.2010 12:45
kamadz
=ВЫБОР((A1-1)/10+1;"А";"Б";"В";"Г";"Д";"Е";"Ж";"З";"И";"К")
Нужный диапазон и текстовые значения сами замените.

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121

Предыдущая тема: Trojan Remover 6.81 Build 2594


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