Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

Poltava>> подщет количества значений в таблице по нескольким парамертам


Профессиональные приемы работы в Microsoft Excel

Выпуск 18
от 2011-05-13

Подписчиков: 6012

Рассылка сайта "Профессиональные приемы работы в Microsoft Excel"

Основные разделы сайта
Статьи
Форум

Новости сайта в формате RSS
Новые сообщения форума в формате RSS
Читать в Яндекс.Ленте

Порекомендуйте нашу рассылку друзьям

Обратная связь
Поддержка
(форум рассылки)

Наши рассылки:

Рассылки Subscribe.Ru
Православные:
Ежедневные библейские чтения
Смоленский календарь
Для выздоравливающих алкоголиков и наркоманов
Книга "День за днем"
Книга "24 часа в сутки"
Ежедневные размышления анонимного алкоголика
Самообразование:
"Профессиональные приемы работы в Microsoft Excel"

Наши сайты

Профессиональные приемы работы в Microsoft Excel
Excel от новичка до эксперта

bonifatiy.narod.ru
В помощь выздоравливающим алкоголикам и наркоманам

Собор Смоленских святых. Жития, иконы, календарь памятных дат Смоленской епархии.

StudentTools.Narod.Ru Для тех, кто любит учиться

Наши друзья

VBAtips.ru -
подсказки и решения на VBA

wordexpert.ru
Профессиональная работа с текстом

planetaexcel.ru
Когда заешь - все просто

Новые сообщения форума "Профессиональные приемы работы в Microsoft Excel"



Poltava>> подщет количества значений в таблице по нескольким парамертам
2011-05-05 12:58 http://forum.msexcel.ru/profiles/poltava-u39021.html
Есть таблица в которой вскречаеться некое число к примеру 23 нужно подсчитать его количество но только в том случае есть в колонке Категория на сторчку выше стоит ПРОИЗВ. Пример во вложении сам смог сделать только добавив промежуточную колонку выделенную красным, а возможно ли выполнить данную задачу без доп колонки Непонимающий
Пример во вложении


_Boroda_>> Re: подщет количества значений в таблице по нескольким парамертам
2011-05-05 13:06 http://forum.msexcel.ru/profiles/boroda-u12234.html
=СУММ((A5:H56="23")*(I4:I55="ПРОИЗВ")) [abbr=Вводится через Ctrl+Shift+Enter]формула массива[/abbr]

или
=СУММПРОИЗВ((A5:H56="23")*(I4:I55="ПРОИЗВ"))

Poltava>> Re: подщет количества значений в таблице по нескольким парамертам
2011-05-05 13:14 http://forum.msexcel.ru/profiles/poltava-u39021.html
Блин именно то что нужно а я с утра мучяюсь

Poltava>> Re: подщет количества значений в таблице по нескольким парамертам
2011-05-05 13:38 http://forum.msexcel.ru/profiles/poltava-u39021.html
и вопрос вдогонку здесь 2 диапазона один из них на одну клеточку смещен из за разности в одну строку в книге уже есть подобный динамический диапазон можно ли как то его использовать чтобы не добавлять новые имена диапазонов. если перенести на данный пример то существующие диапазоны  Д1 = A4:H57  и  Д2 = I4:I57 можно ли както выжать данные с их использованием Непонимающий

_Boroda_>> Re: подщет количества значений в таблице по нескольким парамертам
2011-05-05 13:48 http://forum.msexcel.ru/profiles/boroda-u12234.html
сделай Д1 = A4:H58  и  Д2 = I3:I57

тогда
=СУММПРОИЗВ((Д1="23")*(Д2="ПРОИЗВ"))

Iota>> автоматическое копирование данных на другой лист при определенном условии
2011-05-05 13:55 http://forum.msexcel.ru/profiles/iota-u84217.html
Добрый день! Прошу прощения, если постановка задачи покажется Вам непрофессиональной - я новичок в Excel. Исходные условия: есть общий лист со списком, куда периодически вводятся данные. Одна из колонок называется "Статус". Так вот, этот статус имеет 3 значения. Желательно, чтобы в зависимости от выбора одного из трех значений вся строчка автоматически копировалась на другой лист с соответствующим названием. Можно ли это условие задать формулой? Если нет, то тогда подскажите, пожалуйста, как это сделать?

Poltava>> Re: подщет количества значений в таблице по нескольким парамертам
2011-05-05 14:24 http://forum.msexcel.ru/profiles/poltava-u39021.html
Да это очевидный вариант но в том то и фишка что Д1 и Д2 фигурируют в других формулах и хочеться из использовать а так нужно делать Д3 и Д4 но я так понял что то что я хочю не получиться прийдеться делать Д1 = A4:H57  и  Д2 = I4:I5  и Д3 = A4:H58  и  Д4 = I3:I57

Kornell>> Разделение таблицы с независимыми полосами прокрутки.
2011-05-05 15:17 http://forum.msexcel.ru/profiles/kornell-u84143.html
В Excel возможно разделение таблицы на четыре части с собственными полосами прокрутки, но прокрутка действует на разделенные части попарно.
Возможно ли создания разделенных таблиц с независимыми друг от друга полосами прокрутки?

ExcelFin>> Re: Использование VBA и Excel для отправки данных через POP3 в виде писем
2011-05-05 17:11 http://forum.msexcel.ru/profiles/excelfin-u82776.html
Цитировать
легко и не принужденно эксель отправляет почту и смс! одновременно подключается к любому файлу или БД, формирует отчёты, строит графики... и всё в одном флаконе! Можно даже без участия пользователя, можно в фоновом режиме! В чём проблема в задание WIN вставить ваш обработчик в экселе? При желании можно, в макрос передавать параметры из внешнего файла или запрашивать через интерфейс пользователя, тогда модуль становиться автономным
да "можно и зайца научить курить"  Подмигивающий Только это все равно что танк использовать вместо такси. По-моему.

Почтовые приложения желательно разрабатывать, ориентируясь на почтовый сервер. Ну хотя бы потому, что клиентский компьютер может просто выключен быть в нужное время. С почтовым сервером могут быть свои проблемы: во-первых, он вообще скорее всего не виндовый Подмигивающий , во-вторых, вероятно там эксела нет и никто его туда ставить не будет.

А так конечно пределов возможного нет - знаю чувака, который шахматы на 1с написал (не шутка).
Удачи тож  Улыбка

ExcelFin>> Re: Разделение таблицы с независимыми полосами прокрутки.
2011-05-05 18:13 http://forum.msexcel.ru/profiles/excelfin-u82776.html
что-то типа Вид\Новое окно, Вид\Упорядочить окна\Сверху вниз (лента 2007)?

nilem>> Re: автоматическое копирование данных на другой лист при определенном условии
2011-05-05 18:26 http://forum.msexcel.ru/profiles/nilem-u30547.html
Вариант с макросом. Жмем зеленую стрелку, на листы будут скопированы строки, у которых в ст. Статус пусто. Т.е. предполагается так: заполнили строки на листе Общий, при этом столбец Статус оставляем пустым. Нажимаем стрелку. Заполняем ст. Статус какими-то символами/словами, например "+" (чтобы в другой раз эти строки не копировались). Вот.

ExcelFin>> Re: Случайная генерация растровых изображений
2011-05-05 18:28 http://forum.msexcel.ru/profiles/excelfin-u82776.html
формулами не получится. Если VBA владеете, то несложно. Причем самый тупой вариант по-моему - это запихать все картинки на один скрытый лист с привязкой к разным ячейкам. Тогда не надо связываться с графическими элементами в макросе. На какое-нибудь событие (например, открытие файла) через RAND выбираете случайный диапазон ячеек с картинкой, и копируете его целиком в нужное место.
Есть пример, но там чистить надо много. По описанию справитесь?

gpv091>> Создание внешней "динамической" ссылки
2011-05-05 19:07 http://forum.msexcel.ru/profiles/gpv091-u84250.html
Здравствуйте. Такая проблема. Подскажите можно ли создать внешнюю ссылку так, чтобы когда формула логически копировалась в нижеследующую строку имя файла менялось. Поясню подробнее.

Есть таблица, в которую импортируются данные с других XL книг. Каждой строке свой файл по дате.
То есть идёт дата в строке например 13.04.11 и в следующие ячейки этой же строки данные заполняются из файла 130411.xsl

='C:\Analitik\report\[130411.xls]Лист1'!$H$6
='C:\Analitik\report\[130411.xls]Лист1'!$H$8 и т.д.

потом дата 14.04.11 и тоже самое из файла 140411.xsl

Но чтоб вручную в каждую строку не вбивать, "логически тянешь таблицу" и формула копируется. На ячеки стоит абсолютные ссылки поэтому они и не меняются. А как сделать чтобы когда "тянешь тыблицу" вниз менялось название файла 150411 160411 и т.д. автоматически.

Объяснил как смог, если что переспросите, отвечу.
Очень надо



Serge 007>> Re: Создание внешней "динамической" ссылки
2011-05-05 20:09 http://forum.msexcel.ru/profiles/serge_007-u25260.html
Здравствуйте.

Можно так:
Код:
=ДВССЫЛ("='C:\Analitik\report\["&СТРОКА(A13)&"0411.xls]Лист1'!$H$6")


Шпец Докапыч>> Re: Сделал "красивый" календарь
2011-05-05 21:16 http://forum.msexcel.ru/profiles/shpetsealist-u3583.html
1. Фишка не обнаружена, - всё кликабельно (Excel 2003).
2. Свойства можно просмотреть в редакторе, если кинуть этот элемент на UserForm. Или включить "Режим конструктора" на ПИ "Элементы управления", тогда в контекстном меню календарика ([abbr=клик правой кнопкой мыши]ПКМ[/abbr]): Объект Календарь → Свойства.

Код:
Sub ВездеМеняемГод()
  For Each cal In ActiveSheet.OLEObjects
    If Left(cal.progID, 5) = "MSCAL" Then
      cal.Object.Year = 2011
    Next
  Next
End Sub

3. Если речь о нумерации, то вроде как не предусмотрено: все свойства Show... по умолчанию в True.

nebster>> Re: Как подсчитать количество ячеек по заданной подстроке.
2011-05-06 08:36 http://forum.msexcel.ru/profiles/nebster-u84316.html
А можно сделать это без макросов, стандартными функциями?

GWolf>> Re: Как подсчитать количество ячеек по заданной подстроке.
2011-05-06 09:13 http://forum.msexcel.ru/profiles/gwolf-u4652.html
Наверняка можно.
Вот нашел матерьяльчик: //http://www.williamspublishing.com/PDF/978-5-8459-1346-3/part.pdf


nebster>> Re: Как подсчитать количество ячеек по заданной подстроке.
2011-05-06 09:32 http://forum.msexcel.ru/profiles/nebster-u84316.html
Спасибо за ссылку, но ответа пока не нашел. Подскажете, а в excel есть готовая функция, которая считает количество ячеек по их содержимому. Например, сколько ячеек в столбце имеют значение 5?

nebster>> Re: Как подсчитать количество ячеек по заданной подстроке.
2011-05-06 09:36 http://forum.msexcel.ru/profiles/nebster-u84316.html
]Пример давайте что есть и что должно получится.
Пока нет ничего. Напрашивается такое решение: использовать "суммесли", а внутри, как критерий функцию "поиск". Но она она суммирует значения в ячейках, а не считает количество ячеек. Не могу найти функцию, которая бы считала количество ячеек.

roman-srv>> Нужно суммировать числа перед буквами, и количество букв
2011-05-06 09:47 http://forum.msexcel.ru/profiles/romansrv-u84325.html
Нужно суммировать числа перед буквами, и количество букв перед которыми суммируем числа. Пример в файле

polioli>> мини-вопрос по горячим клавишам - глюк ли это?
2011-05-06 10:03 http://forum.msexcel.ru/profiles/polioli-u4066.html
иногда бывает, что некоторые сочетания клавиш "вдруг" перестают срабатывать, и упорно не работают до перезапуска Excel. скажите это просто программный глюк, или я, не зная о том, включаю какой-то особый режим, при котором они и не должны работать? у меня это регулярно происходит при проставлении даты с помощью сочетания "Ctrl+;", иногда при просмотре формул с помощью "Ctrl+~" (т.е. жмешь указанные сочетания кл. и ничего не происходит, пока не перезапустишь excel)
Спасибо.
excel 2003 sp2

_Boroda_>> Re: Как подсчитать количество ячеек по заданной подстроке.
2011-05-06 10:05 http://forum.msexcel.ru/profiles/boroda-u12234.html
=СЧЁТЕСЛИ(A27:A34;"*пл*")
ищем вхождение буковок пл в диапазон А27:А34

Для выложенного на пост ниже примера уважаемого GWolfа

=СЧЁТЕСЛИ(B5:B15;"*"&E2&"*")

SERG83>> Вычисления в Excel 2007
2011-05-06 10:16 http://forum.msexcel.ru/profiles/serg83-u25013.html
Добрый день, форумчане!
Столкнулся  с такой проблемой. В Excel 2007 не производятся вычисления.
Даже простейшие =A1+B1, выдаёт ошибку "#ЗНАЧ!"
Что делать? Глюк ли? Или есть какой-то секрет?

polioli>> сервис > исправления
2011-05-06 10:28 http://forum.msexcel.ru/profiles/polioli-u4066.html
в теме
http://forum.msexcel.ru/microsoft_excel/makros_po_registratsii_izmeneniy-t5483.0.html
прочла про "журнал изменений" в excel.
у меня excel 2003.
подскажите, что нужно настроить на пк пользователей (у нас у всех ос XP), чтобы, используя
пункты меню сервис > исправления, можно было видеть кто или с чьего пк были сделаны изменения.
на текуший момент, если изменения были сделаны не на локальной машине, где хранится файл,
то для всех удаленных пк пользователь, внесший изменения отображается как Customer (т.е. можно только понять локально были сделаны исправления или по сети, но кем из сетевых пользователей не понятно).
Спасибо.

Serge 007>> Re: Вычисления в Excel 2007
2011-05-06 10:56 http://forum.msexcel.ru/profiles/serge_007-u25260.html
Здравствуйте.
Давайте файл с "глюком".

GWolf>> Re: Как подсчитать количество ячеек по заданной подстроке.
2011-05-06 10:56 http://forum.msexcel.ru/profiles/gwolf-u4652.html
На скрепке сделал, функциями листа. М.б. коряво, пусть знатоки сильно не бьют и подправят!

GWolf>> Re: Нужно суммировать числа перед буквами, и количество букв
2011-05-06 11:05 http://forum.msexcel.ru/profiles/gwolf-u4652.html
Добрый день!
Пример посмотрел. Вопрос: Те строки которые суммировать ненужно, всегда будут отличатся выделением цветом?


Andrey Lenets>> Re: сервис > исправления
2011-05-06 11:06 http://forum.msexcel.ru/profiles/nitrolis-u1631.html
Excel2003->Сервис->Параметры->вкладка Общие->поле Имя пользователя
посмотрите, что у сетевых пользователей в их локальных Экселях забито в этом поле?

_Boroda_>> Re: Как подсчитать количество ячеек по заданной подстроке.
2011-05-06 11:07 http://forum.msexcel.ru/profiles/boroda-u12234.html
см мой пост выше
довложил туда

ExcelFin>> Re: Случайная генерация растровых изображений
2011-05-06 11:26 http://forum.msexcel.ru/profiles/excelfin-u82776.html
спасибо за ссылку. Так действительно проще и красивее

gpv091>> Re: Создание внешней "динамической" ссылки
2011-05-06 11:55 http://forum.msexcel.ru/profiles/gpv091-u84250.html
Вот да, ссылка меняется динамически, то и хотел. Только вот теперь она почему-то данные с того файла не забирает (#ССЫЛКА!). Пробовал вместо ["&СТРОКА(A13)&"0411.xls] писать напрямую имя [180411.xls]. Но всё равно. ДВССЫЛ не берёт оттуда данные. Как быть?

Serge 007>> Re: Создание внешней "динамической" ссылки
2011-05-06 12:05 http://forum.msexcel.ru/profiles/serge_007-u25260.html
ДВССЫЛ не берёт оттуда данные. Как быть?
Открыть файл.

polioli>> Re: сервис > исправления
2011-05-06 12:06 http://forum.msexcel.ru/profiles/polioli-u4066.html
спасибо, работает

roman-srv>> Re: Нужно суммировать числа перед буквами, и количество букв
2011-05-06 12:09 http://forum.msexcel.ru/profiles/romansrv-u84325.html
нет, отмечать цветом ничего не надо, это я отметил просто, чтоб видно было какие не надо суммировать

Iota>> Re: автоматическое копирование данных на другой лист при определенном условии
2011-05-06 12:43 http://forum.msexcel.ru/profiles/iota-u84217.html
Спасибо большое за ответ - попробую разобраться, отпишусь.

roman-srv>> Re: Нужно суммировать числа перед буквами, и количество букв
2011-05-06 13:15 http://forum.msexcel.ru/profiles/romansrv-u84325.html
т.е надо суммировать числа перед определенным сочетание букв во всем столбце, и количество определенного сочетания букв перед кторым мы суммируем числа, т.е сколько раз попадается в столбце определенные буквы! Очень надо, помогите пожалуйста )

Iota>> Re: автоматическое копирование данных на другой лист при определенном условии
2011-05-06 13:16 http://forum.msexcel.ru/profiles/iota-u84217.html
Разобралась. Идея интересная. Только меня немного смущает, что таблица и без того тесная, а тут еще целая колонка почти зря пропадает (которая с +). Что если в качестве условия блокировки повторного копирование текста ввести окрашивание ячеек с реальным статусом в какой-либо цвет? Т.е. вбил статус - перекрасил ячейку в красный. Причем, чтобы не париться, цвет можно задать какой-нибудь один, общий. Как Вы считаете? Можно ли так сделать?

Kornell>> Re: Разделение таблицы с независимыми полосами прокрутки.
2011-05-06 13:19 http://forum.msexcel.ru/profiles/kornell-u84143.html
Нет, в таком случае четыре отдельные таблицы, а нужно разделить на четыре части одну таблицу.

Может в Excel 2010 есть такая возможность?

sergo44441>> Завершающие шаги при формировании отчета (макрос)
2011-05-06 13:20 http://forum.msexcel.ru/profiles/sergo44441-u3995.html
Подскажите, пожалуйста, как в макросе записать стандартные действия, которыми завершается формирование отчета: задание области печати, ориентация - альбомная, разместить не более, чем на одной странице

Andrey Lenets>> Re: Завершающие шаги при формировании отчет
2011-05-06 14:05 http://forum.msexcel.ru/profiles/nitrolis-u1631.html
запустите макрорекордер, сделайте всё необходимое форматирование страницы! загляните в код!  Крутой

...если правильно понял вопрос))

nilem>> Re: автоматическое копирование данных на другой лист при определенном условии
2011-05-06 14:35 http://forum.msexcel.ru/profiles/nilem-u30547.html
...немного смущает, что таблица и без того тесная, а тут еще целая колонка почти зря пропадает (которая с +)...
У Вас в первоначальном примере эта колонка присутствует.
Цитировать
Одна из колонок называется "Статус". Так вот, этот статус имеет 3 значения. Желательно, чтобы в зависимости от выбора одного из трех значений вся строчка автоматически копировалась на другой лист
Плюсы я поставил "от балды", Вы сами как планировали определять статус строки?
Может надо копировать только "в работе" или только "обзвон", или "входящий"?
Можно использовать заливку, но лучше какие-то значения.

roman-srv>> Re: Нужно суммировать числа перед буквами, и количество букв
2011-05-06 15:50 http://forum.msexcel.ru/profiles/romansrv-u84325.html
Может так понятней будит, щас все как должно быть в таблице, вручную посчитал

GWolf>> Re: Нужно суммировать числа перед буквами, и количество букв
2011-05-06 16:26 http://forum.msexcel.ru/profiles/gwolf-u4652.html
Может так понятней будит, щас все как должно быть в таблице, вручную посчитал

И так:
- Постановка задачи.
В ячейках листа Excel находятся наборы знаков разделенных пробелами (группы цифро-буквенных символов).
Нужно просмотреть все ячейки, и в тех из них, в которых наборы знаков содержат и цифры и буквы - произвести подсчет.
Подсчитать
Цитировать
суммировать числа перед буквами, и количество букв перед которыми суммируем числа

Я верно понял?

roman-srv>> Re: Нужно суммировать числа перед буквами, и количество букв
2011-05-06 16:39 http://forum.msexcel.ru/profiles/romansrv-u84325.html
да произвести подсчет вот этих групп в которых совпадают одинаковы буквы. например: 3Д и 10Д= сумма чисел 13, и сумма букв 2, и.т.д 1ИВ 2ИВ 2ИВ = сумма чисел 5 сумма букв 3 и так по всему столбцу

nikitalg>> поиск вхождений в списке (лин матрица) и формирование перечня вхождений
2011-05-06 17:10 http://forum.msexcel.ru/profiles/nikitalg-u27157.html
Коллеги, добрый день.
Опять обращаюсь к Вам за помощью.

Есть список состоящий из набора строк, каждая строка содержит некий набор кодов и порядковый номер строки

1 код1код2код3
2 код2код5код6
3 код7код8код1

Необходимо определить в каких строках встречается тот или иной код и сформировать таблицу

код1 1,3
код2 1,2

Как я это делаю руками:
через фильтр "строка содержит "код" " выделяю столбец с номерами, затем: спец вставка - транспонировать - напротив ячейки с наименованием кода и слепляю (&) ячейки с запятыми посередине. Пробовал формулу написать (а нужна именно формула) - но раз обращаюсь к Вам значит "Не Шмогла". Файлик во вложении.

Спасибо заранее.

nilem>> Re: Нужно суммировать числа перед буквами, и количество букв
2011-05-06 17:11 http://forum.msexcel.ru/profiles/nilem-u30547.html
Вариант с UDF
Код:
Function SumLetters(rng As Range, pt As Range) As Long
Dim k&, r As Range
With CreateObject("VBScript.RegExp")
    .Global = True: .Pattern = pt.Value
    For Each r In rng
        If r.Value Like "*[0-9]*" Then k = k + .Execute(r).Count
    Next r
End With
SumLetters = k
End Function

Function SumNumBeforeLetters(rng As Range, pt As Range) As Double
Dim k#, i&, r As Range
With CreateObject("VBScript.RegExp")
    .Global = True: .Pattern = "[0-9]*" & pt.Value
    For Each r In rng
        With .Execute(r)
            For i = 0 To .Count - 1
                k = k + Val(.Item(i).Value)
            Next
        End With
    Next r
End With
SumNumBeforeLetters = k
End Function
Можно проще, но с RegExp интереснее  Улыбка

MCH>> Re: Нужно суммировать числа перед буквами, и количество букв
2011-05-06 17:13 http://forum.msexcel.ru/profiles/mch-u48782.html
с буквами проще:
Код:
=СУММПРОИЗВ(--ЕЧИСЛО(НАЙТИ(F2&" ";$A$1:$A$11&" ")))
а вот с суммой, только через UDF/макрос

GWolf>> Re: Нужно суммировать числа перед буквами, и количество букв
2011-05-06 17:21 http://forum.msexcel.ru/profiles/gwolf-u4652.html
Ну вот, пока писал - появились решения. Но все же попробую предложить свой вариант:

[code]Sub polet()
    RowCntIn = ActiveSheet.Range("A1", Range("A3").End(xlDown)).Rows.Count
    RowCntTo = ActiveSheet.Range("F1", Range("F2").End(xlDown)).Rows.Count
   
    For i = 3 To RowCntIn
        stroka = Cells(i, 1).Text

        M = Split(stroka, " ", , vbTextCompare)
        For j = LBound(M) To UBound(M)
            nabor = M(j)
           
            SUMCislo = 0
            nbr = ""
            SUMnbr = 0
           
            For k = 1 To Len(nabor)
                znak = Mid(nabor, k, 1)
                If IsNumeric(znak) = True Then
                    SUMCislo = SUMCislo + CLng(znak)
                Else
                    nbr = nbr & znak
                    SUMnbr = SUMnbr + 1
                End If
            Next k
           
            flg = False
            k = 0
            For k = 2 To RowCntTo
                nnb = Cells(k, 6).Text
                If nnb = nbr ...

nebster>> Re: Как подсчитать количество ячеек по заданной подстроке.
2011-05-06 18:09 http://forum.msexcel.ru/profiles/nebster-u84316.html
=СЧЁТЕСЛИ(A27:A34;"*пл*")
ищем вхождение буковок пл в диапазон А27:А34

Спасибо, а то я долго бы искал нужную функцию.

Назрел еще один вопрос: Можно ли в функции счетесли использовать логическое или, чтобы она проверяла два вхождения в строку, и если хотя бы одно было верным, То все равно суммировало мы ячейку?

Poltava>> Фильтр для динамического диапазона
2011-05-06 18:16 http://forum.msexcel.ru/profiles/poltava-u39021.html
Часто приходиться применять фильтр но вот проблема число строк и столбцов в таблице меняется поэтому когда добавляеться строка или столбец то приходиться снимать фильтр выделять заново область которая будет включать в себя новые строки или столбцы и опять применять фильтр иногда это весьма надоедает!!! В формулах начал применять имена и динамические диапазоны
к примеру ТабИсхДан =СМЕЩ(ДопИнф!$A$2;1;;СЧЁТЗ(ДопИнф!$A:$A)-2;СЧЁТЗ(ДопИнф!$2:$2)) возможно ли для фильтра также задать динамическую область Непонимающий чтобы при добавлении новых строк или столбцов фильтр автоматом распространялся и на них Непонимающий

MCH>> Re: Нужно суммировать числа перед буквами, и количество букв
2011-05-06 19:13 http://forum.msexcel.ru/profiles/mch-u48782.html
Сергей, твоя формула не точно считает Д и ОЛ.
Для экономии букв --ЕЧИСЛО можно заменить на 1-ЕОШ

lyashkoandrei>> непонятная ошибка.
2011-05-06 19:50 http://forum.msexcel.ru/profiles/lyashkoandrei-u77059.html
есть файл со списком. из списка берется случайное значение и вставляется без повторений. можете подсказать, что значат периодически появляющиеся ошибки? и заодно как можно решить эти ошибки? прилагается файл экселя и скрин с ошибками.

sergo44441>> Re: Нужно суммировать числа перед буквами, и количество букв
2011-05-06 20:31 http://forum.msexcel.ru/profiles/sergo44441-u3995.html
И еще мой вариант с макросом, он выбирает буквы из ячеек и добавляет итоги в соседнюю табличку, спасибо за интересную задачу

_Boroda_>> Re: Как подсчитать количество ячеек по заданной подстроке.
2011-05-06 21:24 http://forum.msexcel.ru/profiles/boroda-u12234.html
когда в строку входят сразу и первый, и второй, то считаем как два вхождения:
Код:
=СЧЁТЕСЛИ(A27:A34;"*первый*")+СЧЁТЕСЛИ(A27:A34;"*второй*")

когда в строку входят сразу и первый, и второй, то считаем как одно вхождение:
Код:
=СЧЁТЕСЛИ(A27:A34;"*первый*")+СЧЁТЕСЛИ(A27:A34;"*второй*")-СЧЁТЕСЛИ(A27:A34;"*первый*второй*")-СЧЁТЕСЛИ(A27:A34;"*второй*первый*")




kimtan>> Re: Как подсчитать количество ячеек по заданной подстроке.
2011-05-06 22:13 http://forum.msexcel.ru/profiles/kimtan-u12219.html
Условия для СЧЁТЕСЛИ() можно также перечислять в массиве констант, например:
=СУММ(СЧЁТЕСЛИ(A27:A34;{"*первый*";"*второй*"}))

_Boroda_>> Re: непонятная ошибка.
2011-05-06 22:21 http://forum.msexcel.ru/profiles/boroda-u12234.html
Это потому, что в списке есть повторы.
для такого случая см. формулу в столбце В

Galandets>> Сравнение двух столбцов на одинаковость
2011-05-06 23:21 http://forum.msexcel.ru/profiles/galandets-u44672.html
Имеется два столбца, чтоб не распечатывать и линейкой не сверять, можно между ими забить формулу, если совпадает то ИСТИНА, если не совпадает то ЛОЖ, помогите пжт

Serge 007>> Re: Сравнение двух столбцов на одинаковость
2011-05-06 23:52 http://forum.msexcel.ru/profiles/serge_007-u25260.html
Код:
=A1=C1
Код:
=СОВПАД(A1;C1)


Serge 007>> Re: Нужно суммировать числа перед буквами, и количество букв
2011-05-07 00:54 http://forum.msexcel.ru/profiles/serge_007-u25260.html
Сергей, твоя формула не точно считает Д и ОЛ.
Считает-то она точно, да вот условия я неправильно понял...
Я думал любое вхождение надо найти Грустный

а вот с суммой, только через UDF/макрос
Не совсем так Улыбка
Для данного примера есть решение формулами:
Код:
=СУММ(--ЕСЛИ(ЕОШ(ЕСЛИ(ДЛСТР(ЛЕВСИМВ($A$3:$A$7;НАЙТИ(F3&" ";$A$3:$A$7&" ")-1))>1;ПРАВСИМВ(ЛЕВСИМВ($A$3:$A$7;НАЙТИ(F3&" ";$A$3:$A$7&" ")-1);2);ЛЕВСИМВ($A$3:$A$7;НАЙТИ(F3&" ";$A$3:$A$7&" ")-1)));;ЕСЛИ(ДЛСТР(ЛЕВСИМВ($A$3:$A$7;НАЙТИ(F3&" ";$A$3:$A$7&" ")-1))>1;ПРАВСИМВ(ЛЕВСИМВ($A$3:$A$7;НАЙТИ(F3&" ";$A$3:$A$7&" ")-1);2);ЛЕВСИМВ($A$3:$A$7;НАЙТИ(F3&" ";$A$3:$A$7&" ")-1))))



ZORRO2005>> Re: Нужно суммировать числа перед буквами, и количество букв
2011-05-07 01:05 http://forum.msexcel.ru/profiles/zorro2005-u4225.html
Во вложении сумма чисел с помощью формулы.

ZORRO2005>> Re: Нужно суммировать числа перед буквами, и количество букв
2011-05-07 01:10 http://forum.msexcel.ru/profiles/zorro2005-u4225.html
Serge 007, у тебя попроще будет,
но у меня учитывает и больше чем двухзначные.



Serge 007>> Re: Нужно суммировать числа перед буквами, и количество букв
2011-05-07 01:26 http://forum.msexcel.ru/profiles/serge_007-u25260.html
Serge 007, у тебя попроще будет,
но у меня учитывает и больше чем двухзначные.
Башка уже не варит, сплю в одном ботинке Грустный
ЗЫ Мою формулу можно упростить почти вдвое.

nebster>> Re: Как подсчитать количество ячеек по заданной подстроке.
2011-05-07 08:27 http://forum.msexcel.ru/profiles/nebster-u84316.html
Спасибо за ответы, помогло.

Правда появился еще один вопрос, но уже по другой теме Улыбка

Есть функция такого вида:
Код:
СУММЕСЛИ('Исходные данные'!C2:C31354;"*Какой-то текст*";'Исходные данные'!AF2:AF31354)

Как сделать так, чтобы в качестве критерия брался текст из какой-то ячейки?

Нашел решение.
Если кому интересно:
Код:
СУММЕСЛИ('Исходные данные'!C2:C31354;"*"&A93&"*";'Исходные данные'!AF2:AF31354)


oc01>> Проблема с сохранением в CSV
2011-05-07 10:19 http://forum.msexcel.ru/profiles/oc01-u84208.html
Для импорта файла в MySQL необходимо, чтоб значение дата и время были в формате ГГГГ-ММ-ДД ч:мм. При пересохранении экселевского файла в CSV формат меняется на ДД.ММ.ГГГГ ч:мм. Как его можно заставить сохраниться в нужном формате? Спасибо!

Galandets>> Re: Сравнение двух столбцов на одинаковость
2011-05-07 10:27 http://forum.msexcel.ru/profiles/galandets-u44672.html
Спасибо

kimtan>> Re: Нужно суммировать числа перед буквами, и количество букв
2011-05-07 11:33 http://forum.msexcel.ru/profiles/kimtan-u12219.html
Добавил еще вариант для сумм

nebster>> Re: Как подсчитать количество ячеек по заданной подстроке.
2011-05-07 11:43 http://forum.msexcel.ru/profiles/nebster-u84316.html
Столкнулся с еще одной проблемой.

Есть 3 столбца. В первом идентификационный номер, во втором дата устройства на работу, в третьем зарплата.
Нужно это все разбить на 9 сегментов в зависимости от стажа (до 2-х лет, от 2-х до 4-х и более 4-х) и зарплаты (до 20, 20-40, выше 40).

Подскажите, как решить данную задачу.
Первое, что интересует, это как подсчитать количество работников в каждом сегменте.
Первое что приходит в голову, это использовать счётеслимн. Но как заставить проверять два критерия напротив одной ячейки?

kimtan>> Re: Как подсчитать количество ячеек по заданной подстроке.
2011-05-07 11:55 http://forum.msexcel.ru/profiles/kimtan-u12219.html
Можно использовать счётеслимн(), но для этого прийдется добавить столбец с подсчетом стажа.
Без файла-примера это пока весь ответ.

nebster>> Re: Как подсчитать количество ячеек по заданной подстроке.
2011-05-07 12:23 http://forum.msexcel.ru/profiles/nebster-u84316.html
Дополнительный столбец использовать нежелательно, так как там очень большие объемы данных.
В приложении пример.

PavluhaSt>> Вычислить параметры a, b прямой y=ax+b методом наименьших квадратов(МНК)
2011-05-07 12:24 http://forum.msexcel.ru/profiles/pavluhast-u84430.html
Помогите реализовать: Используя данные из приложения 1 вычислить параметры a, b прямой y=ax+b методом наименьших квадратов(МНК). Все вычисления проводить в рабочей таблице Excel, далее с помощью Мастера диаграмм построить графики для исходных данных и рассчитанной прямой.
В Excel вообще чайник, подскажите как реализовать все это в Excel, подробное задание в прикрепленном файле.

OlgaL>> фукция индекс+поискпоз выдает ошибку =#Н/Д в чем моя ошибка
2011-05-07 12:42 http://forum.msexcel.ru/profiles/olgal-u73299.html
в приложенном файле на листе квитанции, в чем моя ошибка?? Заранее благодарна за помощь

kimtan>> Re: Как подсчитать количество ячеек по заданной подстроке.
2011-05-07 12:44 http://forum.msexcel.ru/profiles/kimtan-u12219.html
Если не использовать доп.столбец нужно писать [abbr=Вводится через Ctrl+Shift+Enter]формулу массива[/abbr], а на больших объемах данных она будет тормозить. Пока смотрите с доп.столбцом.

kimtan>> Re: фукция индекс+поискпоз выдает ошибку =#Н/Д в чем моя ошибка
2011-05-07 12:49 http://forum.msexcel.ru/profiles/kimtan-u12219.html
Ваша ошибка в том, что в ячейке C3 листа "квитанции" - текст, преобразуйте его в число и все получится.

OlgaL>> Re: фукция индекс+поискпоз выдает ошибку =#Н/Д в чем моя ошибка
2011-05-07 12:58 http://forum.msexcel.ru/profiles/olgal-u73299.html
не помогает это, ошибка так и осталась

_Boroda_>> Re: фукция индекс+поискпоз выдает ошибку =#Н/Д в чем моя ошибка
2011-05-07 13:02 http://forum.msexcel.ru/profiles/boroda-u12234.html
Как это не помогает? Уважаемый kimtan все правильно написал. см. вложение

_Boroda_>> Re: Как подсчитать количество ячеек по заданной подстроке.
2011-05-07 13:15 http://forum.msexcel.ru/profiles/boroda-u12234.html
А такой вариант?

OlgaL>> Re: фукция индекс+поискпоз выдает ошибку =#Н/Д в чем моя ошибка
2011-05-07 13:15 http://forum.msexcel.ru/profiles/olgal-u73299.html
спасибо большое, но помогла только вставка ваших формул (копированием), а не изменение формата ячейки.

_Boroda_>> Re: фукция индекс+поискпоз выдает ошибку =#Н/Д в чем моя ошибка
2011-05-07 13:19 http://forum.msexcel.ru/profiles/boroda-u12234.html
Да не нужно изменять формат! Просто вбейте ручками единицу в С3

Andrey Lenets>> Re: Проблема с сохранением в CSV
2011-05-07 13:22 http://forum.msexcel.ru/profiles/nitrolis-u1631.html
=ТЕКСТ(A1;"ГГГГ-ММ-ДД ЧЧ:ММ"), где A1 ячейка с датой.  Подмигивающий


Dluga>> Сложное копирование
2011-05-07 13:47 http://forum.msexcel.ru/profiles/dluga-u84442.html
Добрый день,
есть вопрос про многократное копирование - имеется строка с цифрами, необходимо взять первое значение и  скопировать в другой лист 24 раза ( столбиком), затем взять следующее значение и аналогично последовательно копировать 24 раза.. значений очень много, поэтому хотелось бы как-то автоматизировать данный процесс.

_Boroda_>> Re: Сложное копирование
2011-05-07 14:05 http://forum.msexcel.ru/profiles/boroda-u12234.html
Без примера (он нужен, чтобы знать откуда и куда копировать) см. на моем файле

oc01>> Re: Проблема с сохранением в CSV
2011-05-07 14:16 http://forum.msexcel.ru/profiles/oc01-u84208.html
спасибо, я это пробовал! Только для импорта в MySQL придется постоянно в сохраненном файле дополнительный столбец удалять вручную, что не очень удобно.

MCH>> Re: Нужно суммировать числа перед буквами, и количество букв
2011-05-07 14:26 http://forum.msexcel.ru/profiles/mch-u48782.html
и еще один:
Код:
=СУММПРОИЗВ(--(0&СЖПРОБЕЛЫ(ПСТР("  "&A$3:A$11;НАЙТИ(F2&" ";A$3:A$11&"  "&F2&" ");2))))
(правда работает только с одно и двузначными числами)

Dluga>> Re: Сложное копирование
2011-05-07 14:47 http://forum.msexcel.ru/profiles/dluga-u84442.html
Спасибо, почти то что нужно.
еще уточнение- почему то когда копирую, данная функция не 24 раза копирует, а меньше. Это может зависеть от того, что номер строки куда копируется начинается не с 1, с 30 ?


_Boroda_>> Re: Сложное копирование
2011-05-07 15:31 http://forum.msexcel.ru/profiles/boroda-u12234.html
А пример Вы так и не положили. Ну что ж, как хотите.
Попробуйте так:
=СМЕЩ(Лист1!$A$1;ЦЕЛОЕ((СТРОКА()-30)/24)Подмигивающий


MCH>> Re: поиск вхождений в списке (лин матрица) и формирование перечня вхождений
2011-05-07 15:31 http://forum.msexcel.ru/profiles/mch-u48782.html
или так

Dluga>> Re: Сложное копирование
2011-05-07 16:02 http://forum.msexcel.ru/profiles/dluga-u84442.html
Файл 14 мб
http://narod.ru/disk/12160493001/1.xlsm.html

на листе 1 первый столбик надо копировать в лист seewind120 в столбец F. следющая проблема - на листе 1 опять же со второго столбика идет табличка. вот с ней еще интереснее, надо выделить диапазон (допустим весь столбец B) и копировать его 31 раз (по числу дней в месяце). Растянуть формулу на каждый месяц ручками смогу, а вот чтобы диапазон копировал...
большое спасибо за помощь  Веселый

ZORRO2005>> Re: Нужно суммировать числа перед буквами, и количество букв
2011-05-07 16:16 http://forum.msexcel.ru/profiles/zorro2005-u4225.html
kimtan,
Класс!
Не первый раз ты используешь разделение с помощью множества пробелов.
Если ты не против, немного изменю жесткое игнорирование A6:A9.

nebster>> Re: Как подсчитать количество ячеек по заданной подстроке.
2011-05-07 17:48 http://forum.msexcel.ru/profiles/nebster-u84316.html
А такой вариант?

Довольно сложно разобраться в формуле. Для меня вариант Kitman'a оказался проще.
Подскажите, для чего нужны "--" в формуле =РАЗНДАТ(B4;--"31.12.2009";"y") ?

kimtan>> Re: Как подсчитать количество ячеек по заданной подстроке.
2011-05-07 19:02 http://forum.msexcel.ru/profiles/kimtan-u12219.html
Подскажите, для чего нужны "--" в формуле =РАЗНДАТ(B4;--"31.12.2009";"y") ?
Excel видит даты, записанные в привычном нам формате "ДД.ММ.ГГГГ" как обычные числа, начиная свой отсчет как правило с 1 января 1900 года - это число 1, 2 января 1900 года - это число 2 и т.д...
Дата 31.12.2009 в представлении Excel выглядит как число 40178 и узнать это можно, введя в ячейку дату в привычном нам формате, а затем изменить формат ячейки на "Общий" или "Числовой".
Формулу можно было бы записать и так:
=РАЗНДАТ(B4;40178;"y")
но число представленное во втором аргументе функции РАЗНДАТ() непривычно и не совсем понятно.
Поэтому и применяется двойное отрицание или "бинарное" отрицание "--", которое производит математическое действие по быстрой смене знака на противоположный и обратно, над числом "31.12.2009", представленном в текстовом виде.
В результате чего текстовое представление даты (с удобным видом для нас), прев...

jeeka>> Наценка товара в процентах.
2011-05-07 19:13 http://forum.msexcel.ru/profiles/jeeka-u84461.html
Здравствуйте!)я чайник в эксэле, у меня вопрос.
Вобщем имеется прайс лист с наименованиями товара и ценами, мне необходимо сделать наценку на  каждую позицию допустим на 20%.
Вот как мне это сделать ,что бы полученная цена заменила старую в этойже графе. менять вручную придеться очень долго ,так как список товара большой.

MCH>> Re: Наценка товара в процентах.
2011-05-07 19:31 http://forum.msexcel.ru/profiles/mch-u48782.html
1. В любую свободную ячейку запишите число 1,2, скопируете ячейку (нажав ctrl+C)
2. Выделете ячейки с ценами
3. Специальная вставка/формулы/умножить


jeeka>> Re: Наценка товара в процентах.
2011-05-07 19:57 http://forum.msexcel.ru/profiles/jeeka-u84461.html
Проделываю это, но не получаеться цены остаются такими-жэ.

SERG83>> Re: Вычисления в Excel 2007
2011-05-07 20:18 http://forum.msexcel.ru/profiles/serg83-u25013.html
Вот этот самый файл

Aniol>> Вопрос о отображении изолиний и потребность в "нестандартной" легенде
2011-05-07 20:34 http://forum.msexcel.ru/profiles/aniol-u84465.html
Уважаемые форумчане, копался я в экселе и столкнулся с трудностью. Допустим есть некоторый график (см. рисунки, файл). Согласно легенде шаг линий допустим 200. можно ли сделать так чтобы на графике отображались уровни( или один уровень) заранее заданные пользователем. Ну например кривые уровней: 1825, 1548, 1698? И возможно ли чтобы значения кривых эксель не скидывал в легенду а выводил на кривые как на рис.5? заранее благодарен

TimSha>> Re: Вычисления в Excel 2007
2011-05-07 20:35 http://forum.msexcel.ru/profiles/timsha-u13313.html
А какой разделитель у вас - "," или же "."?.. Подмигивающий

ZORRO2005>> Re: Вычисления в Excel 2007
2011-05-07 20:39 http://forum.msexcel.ru/profiles/zorro2005-u4225.html
Преобразуйте текст в число.

Endorfin>> Re: Объединение файлов *.xls в папке в один (файл и лист) - итог
2011-05-07 23:59 http://forum.msexcel.ru/profiles/endorfin-u84483.html
А есть ли возможность переделать скрипт автора данной темы таким образом, чтобы данные шли друг за другом не по стобцу а образовывали бы при добавлении новый столбец, в архиве наглядное объяснение того, что хочу в итоге получить)

SERG83>> Re: Вычисления в Excel 2007
2011-05-08 01:27 http://forum.msexcel.ru/profiles/serg83-u25013.html
Да. При замене "," на "." - работает.
ZORRO2005, как преобразовать (не могу найти диалоговое окно как на картинке)

ZORRO2005>> Размерные сетки
2011-05-08 04:38 http://forum.msexcel.ru/profiles/zorro2005-u4225.html
Друзья,
задачка во вложении.
Интересны разные варианты решения.

kimtan>> Re: Размерные сетки
2011-05-08 10:53 http://forum.msexcel.ru/profiles/kimtan-u12219.html
Сергей, давай раскошеливайся на объяснения  :). Ничего не понял  :(
Единственное что понял:
Можно СМЕЩ() из-за летучести заменить на ИНДЕКС() (хотя тормозить не должно - взаимосвязанных данных немного)
Например, на листе "Подстановка", вместо: =ЕСЛИ(ЕНД(ПОИСКПОЗ(L$2;СМЕЩ($AW$2;ПОИСКПОЗ($J3;$AV$3:$AV$8;0);;;16);0));"";1), можно: =ЕСЛИ(СЧЁТЕСЛИ(ИНДЕКС($AW$3:$BL$8;ПОИСКПОЗ($J3;$AV$3:$AV$8;););L$2);1;"")

roman-srv>> Re: Нужно суммировать числа перед буквами, и количество букв
2011-05-08 12:30 http://forum.msexcel.ru/profiles/romansrv-u84325.html
Всем большое спасибо. Очень выручили!!! Улыбка))))))))

ZORRO2005>> Re: Размерные сетки
2011-05-08 13:03 http://forum.msexcel.ru/profiles/zorro2005-u4225.html
1000 извинений.
Не тот файл прикрепил.
Сейчас нормальный.

MCH>> Re: Размерные сетки
2011-05-08 14:14 http://forum.msexcel.ru/profiles/mch-u48782.html
так подойдет?

ZORRO2005>> Re: Размерные сетки
2011-05-08 14:38 http://forum.msexcel.ru/profiles/zorro2005-u4225.html
MCH,
да, очень хорошо.
Спасибо!

Интесно посмотреть еще решения.

ZORRO2005>> Re: Размерные сетки
2011-05-08 15:08 http://forum.msexcel.ru/profiles/zorro2005-u4225.html
Никак не соображу, как превратить 36-40/2 в массив {36;36,5:37;37,5:38;38,5:39;39,5:40}

С помощью
Код:
=СТРОКА(ДВССЫЛ(ЛЕВСИМВ($B4;2)&":"&ПСТР($B4;4;2)))+ЕСЛИ(ДЛСТР($B4)>5;{0;0,5})
получаю {36;36,5:37;37,5:38;38,5:39;39,5:40;40,5}
никак не  получается отсечь последнюю цифру.

_Boroda_>> Re: Размерные сетки
2011-05-08 15:18 http://forum.msexcel.ru/profiles/boroda-u12234.html
а так:
=СТРОКА(ДВССЫЛ(ЛЕВСИМВ($B4;2)*2&":"&ПСТР($B4;4;2)*2))/2

Итоговый файл с полным расчетом довложил

jeeka>> Re: Наценка товара в процентах.
2011-05-08 15:21 http://forum.msexcel.ru/profiles/jeeka-u84461.html
Все !отлично!) получилось спасибо! просто мне не надо было ставить запятую после 1,2)

Elvira_d>> обьединить списки
2011-05-08 16:24 http://forum.msexcel.ru/profiles/elvirad-u84533.html
ДОРОГИЕ Друзья Очень Нуждаюсь В ПОМОЩИ

существуют 2 абсолютно разные таблицы(скорее списки), моя задача их объединить, сделать таблицу
скажем так список А - строки (row) - Имя_Клиента
                 список А - столбцы(column) - Наименование_Продуктов

буду благодарна за любую подсказку


_Boroda_>> Re: Вычисления в Excel 2007
2011-05-08 16:56 http://forum.msexcel.ru/profiles/boroda-u12234.html
Скопируйте любую пустую ячейку, выделите ячейки, в которых нужно преобразовать (можно выделять не связанные диапазоны), спецвставка, поставить галочку в пункте "Сложить", ОК.

Или, как на картинке Зорро, выделить ячейки, слева от верхней выделеной появится прямоугольничек с восклицательным знаком и стрелочкой, нажать на стрелочку, вывалится список как на картинке, выбрать "Преобразовать в число".

Есть еще способы, но я думаю, Вам достаточно и этих будет.

kimtan>> Re: Размерные сетки
2011-05-08 17:02 http://forum.msexcel.ru/profiles/kimtan-u12219.html
Можно попытаться без массивов, если конечно есть такая возможность...


Валерий DVL>> VBA Access. Использование ADO
2011-05-08 21:37 http://forum.msexcel.ru/profiles/dvl41-u1476.html
Уважаемые профессионалы. Делаю первый шаг по использованию ADO для Access. RecorSet при записи в таблицу выдаёт: "Текущий объект RecordSet не поддерживает обновление. Это связано с ограничением поставщика или с выбранным типом блокировки".
Очень надеюсь на помощь.
Валерий Улыбка

MCH>> Re: Размерные сетки
2011-05-08 21:52 http://forum.msexcel.ru/profiles/mch-u48782.html
Поправил свою формулу, чтобы была коректна и немного ее сократил.
Но все равно получилось не так изящно как и Игоря (kimtan)

Elvira_d>> Re: обьединить списки
2011-05-09 09:18 http://forum.msexcel.ru/profiles/elvirad-u84533.html
я наверное не правильно объяснила.

при наложении одного списка на другой должна получиться пустая(без данных) таблица где:
по вертикали будут имена клиентов
по горизонтали продукты

предположим у меня есть 2 разных списка.
в 1-ом листе  - список всех клиентов (постоянный на сколько возможно)
во 2-м листе  - список продуктов ( возможно другой файл, навряд-ли будет увеличиваться, но наименования могут меняться)


Name
Иванов
Петров
Сидоров
Поляков
Кукушкин
Product
помидоры
картошка
лук
капуста
огурец
свекла
итог объединения:

Name/Product   помидоры   картошка   лук   капуста   огурец   свекла
Иванов                  
Петров                   
Сидоров                  
Поляков                  
Кукушкин                  


Serge 007>> Re: обьединить списки
2011-05-09 10:08 http://forum.msexcel.ru/profiles/serge_007-u25260.html
Это и так понятно.
Проблема то в чём?
Что не получается?

Elvira_d>> Re: обьединить списки
2011-05-09 10:33 http://forum.msexcel.ru/profiles/elvirad-u84533.html
я если честно даже не понимаю как к этому подойти

представляла создать что-то типа кнопки, которая будет выполнять эту функцию

но не очень понимаю как должна выглядеть функция.
а может быть все намного проще, и уже существует что-то готовое, и совсем не надо изобретать велосипед?!

Dmitr68>> Re: Размерные сетки
2011-05-09 11:52 http://forum.msexcel.ru/profiles/dmitr68-u18737.html
Вариация по решению Игоря:
Код:
=ПОВТОР(1;((C$2&"">=ПСТР($B3;1;2))*(C$2&""<=ПСТР($B3;4;2))*((ДЛСТР($B3)>5)+(Ч(C$2)>0)))>0)
и свой вариант:
Код:
=ПОВТОР(1;СЧЁТ(1/(ЕСЛИ(ДЛСТР($B3)=5;Ч(C$2);C$2)&{" ":""}>ПСТР($B3;{1:4};2)))=1)


Serge 007>> Re: обьединить списки
2011-05-09 12:15 http://forum.msexcel.ru/profiles/serge_007-u25260.html
я если честно даже не понимаю как к этому подойти
А я не понимаю к чему надо подойти.

представляла создать что-то типа кнопки, которая будет выполнять эту функцию
но не очень понимаю как должна выглядеть функция.
Какую функцию?! Что эта функция должна делать-то?

а может быть все намного проще, и уже существует что-то готовое, и совсем не надо изобретать велосипед?!
Попытаюсь предположить что Вам надо создать шапку таблицы. Что мешает скопировать и вставить первый список и скопировать и вставить с транспонированием второй?

Serge 007>> Re: обьединить списки
2011-05-09 12:18 http://forum.msexcel.ru/profiles/serge_007-u25260.html
при наложении одного списка на другой должна получиться пустая(без данных)...
Кстати, базой данных это не будет и работать с таким списком в дальнейшем будет затруднительно...

Elvira_d>> Re: обьединить списки
2011-05-09 12:48 http://forum.msexcel.ru/profiles/elvirad-u84533.html
Спасибо, очень признательна

я тут новое "хочу" получила от шефа

ни какую ДБ он не хочет, хочет что бы автоматом накладывались 2 списка, один по горизонтали, другой по вертикали
а затем распечатывались с сервера, и тоже автоматически.


я не знаю на сколько это рационально, но я сделала 2 свободные таблицы (PivotTable)
одну выставила по горизонтали, другую по вертикали, и дала установку обновления 1 раз в день


doro162>> Обрезка номера слева справа.
2011-05-09 14:48 http://forum.msexcel.ru/profiles/doro162-u43981.html
Добрый день,

Имею таблицу с длинными кодами например
141398423942385245
234234872454555454

Так вот немогу найти функцию которая  позволяла бы обрезать этот код например слева на 3 символа и справа на 5 а серидина осталась бы. Подскажите что за функция и как работает.

Serge 007>> Re: Обрезка номера слева справа.
2011-05-09 15:17 http://forum.msexcel.ru/profiles/serge_007-u25260.html
немогу найти функцию которая  позволяла бы обрезать этот код например слева на 3 символа и справа на 5 а серидина осталась бы.
Код:
=ПСТР(A1;4;ДЛСТР(A1))
Код:
=ПСТР(B1;1;ДЛСТР(B1)-5)


MCH>> Re: Обрезка номера слева справа.
2011-05-09 15:19 http://forum.msexcel.ru/profiles/mch-u48782.html
=ПСТР(A1;4;10)

doro162>> Re: Обрезка номера слева справа.
2011-05-09 15:48 http://forum.msexcel.ru/profiles/doro162-u43981.html
Спасибо помог, на примере что прикреплен понял а в описании непонял) разные функции.

Александр_нв>> Перенос определенного текста в другие ячейки.
2011-05-09 16:24 http://forum.msexcel.ru/profiles/aleksandrnv-u84648.html
Добрый день! Возникла проблема: есть много объявлений из газеты, в каждом из которых в конце есть текст "Тел. хх-хх-хх" Существует ли возможность извлечения этого текста (телефон в каждом объявлении разный) и перенос в другую ячейку, например в столбец 2?

_Boroda_>> Re: Перенос определенного текста в другие ячейки.
2011-05-09 17:45 http://forum.msexcel.ru/profiles/boroda-u12234.html
в ячейке В2 пишем формулу
=ПСТР(A1;ПОИСК("тел.";A1);1000)
и протягиваем вниз

pazl1>> функции базы данных
2011-05-09 18:21 http://forum.msexcel.ru/profiles/pazl1-u84654.html
Создать собственную индивидуальную таблицу содержащей, 5-6 столбиков и 12-15 строк данных. Таблица имеет 1-2 текстовых колонок, с датой и столбик с формулой.

I. Использование функций баз данных Microsoft Excel:

Согласно индивидуальной таблице:
1. Создать запросы в среде Excel, используя встроенные функции базы данных:
∙ БДСУММ - два значения (простой и сложный критерии),
∙ БИЗВЛЕЧЬ - два значения (сложный и вычислительный критерии),
∙ БСЧЕТ-два значения (сложный и вычислительный критерии),
∙ БСЧЕТА - два значения (простой и сложный критерии),
∙ ДМАКС - одно значение (простой критерий),
∙ ДМИН - одно значение (простой критерий),
∙ ДСРЗНАЧ - одно значение (сложный критерий).
2. Запросы (условия поиска данных) запрограммировать роботу.


помогите сделать..не пойму как да что


Serge 007>> Re: функции базы данных
2011-05-09 19:57 http://forum.msexcel.ru/profiles/serge_007-u25260.html
west23, и что сделали сами?
Что не получается, в чём помочь?


ZORRO2005>> Re: Размерные сетки
2011-05-09 22:47 http://forum.msexcel.ru/profiles/zorro2005-u4225.html
MCH, _Boroda_, kimtan, Dmitr68 и все кто думал над задачкой,
ОГРОМНОЕ спасибо!

Отдельное спасибо _Boroda_ за:
Цитировать
а так:
=СТРОКА(ДВССЫЛ(ЛЕВСИМВ($B4;2)*2&":"&ПСТР($B4;4;2)*2))/2
Ну а ПОВТОР() - вообще жесть!

Выложу и свое решение, которое у меня было готово перед тем как задать вопрос.
Но буду использовать чужое. Подмигивающий


kimtan>> Re: Размерные сетки
2011-05-10 00:40 http://forum.msexcel.ru/profiles/kimtan-u12219.html
Сергей, хороший вариант!
Несмотря на то, что используются текстовые функции и [abbr=Вводится через Ctrl+Shift+Enter]формула массива[/abbr], почти не уступает по скорости обработки предложенным немассивным вариантам.

SERG83>> Re: Вычисления в Excel 2007
2011-05-10 08:11 http://forum.msexcel.ru/profiles/serg83-u25013.html
Не могу найти в Excel 2007 "Спецвставку"  Грустный

"Или, как на картинке Зорро, выделить ячейки, слева от верхней выделеной появится прямоугольничек с восклицательным знаком и стрелочкой, нажать на стрелочку, вывалится список как на картинке, выбрать "Преобразовать в число"."
При выделении ячеек никаких прямоуголничков с восклицательным знаком не появляется.



Serge 007>> Re: Вычисления в Excel 2007
2011-05-10 10:28 http://forum.msexcel.ru/profiles/serge_007-u25260.html
Не могу найти в Excel 2007 "Спецвставку"  Грустный

При выделении ячеек никаких прямоуголничков с восклицательным знаком не появляется.
Вы точно в Excel работаете? Улыбка
Спецвставка появляется если кликнуть правую кнопку мыши.

Mart222>> Re: VBA Access. Использование ADO
2011-05-10 10:36 http://forum.msexcel.ru/profiles/mart222-u74687.html
Смотри в справке параметры функции Open для ADO. Свойства рекордсета устанавливаются через них (Статический, динамический, ридонли и др.).

Мигель>> Макрос?
2011-05-10 10:43 http://forum.msexcel.ru/profiles/migel-u84558.html
У меня вот такая не простая задача. Есть куча файлов с кучей данных которые нужно привести к "нормальному виду". Можно ли этот процесс автоматизировать? В прилагаемом файле:

лист 1 - то что имеется
лист 2 - то что нужно получить

И еще, почему-то не считает сумму чисел (сумму цен например), пишет 0, отчего это может быть? а количество считает...
И когда ставишь фильтр, он фильтрует только первые 118 строк, а остальное остается как было.... какие то свойства может быть применены особые для этих первых 118 строк? кто нибудь шарит?

Vic Voodoo>> Re: Макрос?
2011-05-10 10:56 http://forum.msexcel.ru/profiles/vic_voodoo-u12254.html
Не суммирует, ибо это строки, а не числа. Например, у меня на компе разделителем в числах является точка. Я когда меняю ваши запятые на точки, все суммируется сразу.
А в остальном, да, макрос нужно писать.

Adar>> Изменение диапазона в функции в зависимости от значения ячейки
2011-05-10 13:36 http://forum.msexcel.ru/profiles/adar-u8942.html
Добрый день,

возможно вы сможете мне помочь:

предположим есть функция =сумм(А6:А55), то есть 50 ячеек начиная от А6.

Можно ли сделать так, чтобы в какой то ячейке (предположим ячейка D5) на другом листе стоит значение 50, и меняя значение с 50 на 60, в функции менялся диапазон с А6:А55 на А6:А65?

Спасибо


Serge 007>> Re: Изменение диапазона в функции в зависимости от значения ячейки
2011-05-10 13:46 http://forum.msexcel.ru/profiles/serge_007-u25260.html
Здравствуйте.

Код:
=СУММ(ДВССЫЛ("A6:A"&Лист2!D5))


Tin>> Поиск ячейки не содержащей определенного символа
2011-05-10 14:39 http://forum.msexcel.ru/profiles/tin-u4967.html
Пожалуйста подскажите, как найти в таблице ячейку не содержащую символа.
У меня есть большая таблица, в которой хранятся адреса электронной почты. Некоторые адреса битые, не имеют @.
Можно ли составить запрос поиска ячеек, в которых нет символа @?

Serge 007>> Re: Поиск ячейки не содержащей определенного символа
2011-05-10 14:55 http://forum.msexcel.ru/profiles/serge_007-u25260.html
Формулой так:
Код:
=НАЙТИ("@";A1)
Если #ЗНАЧ! - значит нет @ в ячейке, если цифра - значит есть.


Valior>> Подсобите с макросом
2011-05-10 15:03 http://forum.msexcel.ru/profiles/valior-u84742.html
Есть 2-а документа Exel, один заполнен данными, второй пустой, необходимо из 1 файла(который заполнен) перенести инф-ию во 2-й файлa но во 2-м файле изменен порядок  названия столбцов.
К примеру
1 файл
Столбцы  id, номер телефон, имя, адрес
А во 2-м файле так:
Столбцы  адрес, имя, номер телефон, id

Информация должна попасть в верный столбец.
Названия столбцов идентичны в 1 и 2-м файле

Grohot Grohot>> Срочно востановление данных
2011-05-10 15:13 http://forum.msexcel.ru/profiles/grohot-u1532.html
радактировал книгу эксел удалил в ней не те листы и нажал сохранить, удаленные листы как то можно востановить, файл не закрывыл еще, автозаписи не было

Serge 007>> Re: Подсобите с макросом
2011-05-10 15:34 http://forum.msexcel.ru/profiles/serge_007-u25260.html
Формулами не надо?

Valior>> Re: Подсобите с макросом
2011-05-10 15:51 http://forum.msexcel.ru/profiles/valior-u84742.html
Файлов этих много, нужно от варианта 1 перейти к варианту 2 с наименьшими затратами

Alex183381>> Сложная табличка...
2011-05-10 15:52 http://forum.msexcel.ru/profiles/alex183381-u84741.html
...с помощью сводной таблице не получается обработать данные, во вложенном файле выложил исходные данные и желаемый результат

Tin>> Re: Поиск ячейки не содержащей определенного символа
2011-05-10 15:52 http://forum.msexcel.ru/profiles/tin-u4967.html
Большое спасибо!
Подойдет.

Serge 007>> Re: Сложная табличка...
2011-05-10 16:02 http://forum.msexcel.ru/profiles/serge_007-u25260.html
См. вложение.

ЗЫ Alex183381, фантазии не хватает нормально тему назвать?

Alex183381>> Re: Сложная табличка...
2011-05-10 16:18 http://forum.msexcel.ru/profiles/alex183381-u84741.html
Спасиб)))) фантазировать некогда))))))

Alex_ST>> Re: Макрос по регистрации изменений
2011-05-10 16:49 http://forum.msexcel.ru/profiles/alexst-u65623.html
А вот и примерчик с защитой режима общего доступа и журнала истории изменений от шаловливых ручонок "исказителей истории"

maxim4eg123>> записать столбец (строку) в обратном порядке
2011-05-10 16:56 http://forum.msexcel.ru/profiles/maxim4eg123-u84752.html
Подскажите как в экселе записать столбцы в обратном порядке               
               
скажем есть столбец               
               
а                                  а надо получить          ыен-7734                                                 
р                                                                    цкан                                      
в                                                                     к                              
г                                                                     г                                  
к                                                                     в                                        
цкан                                                                р                                       
ыен-7734                                                         а                                


Alex183381>> Re: Сложная табличка...
2011-05-10 17:14 http://forum.msexcel.ru/profiles/alex183381-u84741.html
...если не затруднит, что-то не могу вставить формулы в свои таблице ((((, что в формуле означает "{" эти скобки у меня исчезают и формула не считает?)))....

Serge 007>> Re: записать столбец (строку) в обратном порядке
2011-05-10 17:14 http://forum.msexcel.ru/profiles/serge_007-u25260.html
Код:
=ИНДЕКС($A$1:$A$7;НАИБОЛЬШИЙ(СТРОКА($A$1:$A$7);СТРОКА()))


Serge 007>> Re: Сложная табличка...
2011-05-10 17:15 http://forum.msexcel.ru/profiles/serge_007-u25260.html
Завершайте ввод формулы нажатием Ctrl+Shift+Enter.

Alex183381>> Re: Сложная табличка...
2011-05-10 17:24 http://forum.msexcel.ru/profiles/alex183381-u84741.html
Огромнейшее СПАСИБо!

Валерий DVL>> Re: VBA Access. Использование ADO
2011-05-10 20:55 http://forum.msexcel.ru/profiles/dvl41-u1476.html
Это мой первый опыт в VBA. Тыкаюсь, результаты неутешительные. Если сможете, то посмотрите мой листинг. Что там не правильно? Спасибо в любом случае.

SergioGach>> Удалить все листы в книге кроме некоторых
2011-05-10 23:00 http://forum.msexcel.ru/profiles/sergiogach-u5136.html
Добрый день!
Не подскажете, как можно решить подобную задачу:
В книге есть листы ( разное количество, каждый раз разные имена), нужно удалить все кроме некоторих (имена которых известны и постоянны).

Например: Есть 3 листа (имя постоянное), макрос копирует еще n-ое (3 или 5 или 15) количество листов (имена разные, неизвестные).
Печатаем книгу, сохраняем. Следующий макрос удаляет все листы кроме первих трех.

Спасибо!

sylvio>> поиск наибольшего числа по проекту и вывод его в ячейку
2011-05-10 23:40 http://forum.msexcel.ru/profiles/sylvio-u81860.html
Уважаемые форумчане! Прошу помочь еще с одним макросом, который бы искал по всем листам проекта фрагмент AB#### (# - цифра) с наибольшим значением #### и выводил это AB#### в ячейку А1. Причем, чтобы поиск проходил и по фрагментам АВ##### тоже, но выводилось также только AB####.

Andrey Lenets>> Re: Удалить все листы в книге кроме некоторых
2011-05-11 00:59 http://forum.msexcel.ru/profiles/nitrolis-u1631.html
примерно так:
Код:
Sub Del3Sheets()
    Dim s As Object, a As Variant, i As Integer, d As Boolean
    a = Array("SheetName1", "SheetName2", "SheetName3")
    Application.DisplayAlerts = False
    For Each s In Sheets
        d = True
        For i = LBound(a) To UBound(a)
            If s.Name = a(i) Then d = False
        Next i
        If d Then s.Delete
    Next s
    Application.DisplayAlerts = True
End Sub


Mart222>> Re: VBA Access. Использование ADO
2011-05-11 07:16 http://forum.msexcel.ru/profiles/mart222-u74687.html
Попробуйте
cnn1.Open "Студенты", CurrentProject.Connection
заменить на
cnn1.Open "Студенты", CurrentProject.Connection, adOpenDynamic, adLockOptimistic
возможно поможет.

Mart222>> Re: Срочно востановление данных
2011-05-11 07:21 http://forum.msexcel.ru/profiles/mart222-u74687.html
Если файл сохранен назад пути уже не будет. Грустный Если еще не сохраняли - закрыть и открыть заново.

slavabatov>> Разнесение данных таблицы по самой таблице (или на др. листе или книге)
2011-05-11 09:59 http://forum.msexcel.ru/profiles/slavabatov-u84818.html
Добрый день.

Существует таблица с данными (см. вложение) там строки товара (обладающие свойством Цвет) и столбцы определенный "Размер" с количеством. Цена за штуку и сумма.
Сломал всю голову как сделать, что бы при, например, условии "Артикул Б-134" "Наименование Брюки Альпака з"   "Цвет 2540"   "Цена 888,00" "Размер: 44, 4 шт"   "Размер: 46, 4 шт" "Размер: 48, 1 шт" "Итого шт -9"   "Сумма - 7 992,00"
Получалось три строки (т.е. при условии что в строке число >0 создается новая аналогичная строка, но только с тем количеством которое нашлось и соответствующим пересчетом Суммы), а так же вместо количества получалось значение, если брать условия примера, по первому найденному числу "Размер: 44, Цвет: 2540"
Т.е. из строки (это строка БЕЗ шапки где шапка - Артикул/Наименование/Цвет/Цена/Размер:42 и до 60/Итог Кол-во/Сумма)
"Б-134" "Брюки Альпака з" "2540" "888,00" "4" "4" "1" "9" "7 992,00"
Получаем строки ТРИ строки
"Б-134" "Брюки Альпака з" "2540" "888,00" "Размер: 44, Цвет 2540" "4" "3552,00"...

PavluhaSt>> Найти a и b
2011-05-11 10:13 http://forum.msexcel.ru/profiles/pavluhast-u84430.html
Предполагая что зависимость y от x линейная y=a*x+b, найти a и b.
Значения Y и X известны.

Подскажите как это вычисляется в Excel?

Vic Voodoo>> Re: Найти a и b
2011-05-11 10:22 http://forum.msexcel.ru/profiles/vic_voodoo-u12254.html
Если у вас есть значения y для x=0 и x=1, то все просто... Какая разница, эксель это или тупо калькулятор? Или я не понял чего-то?

Vic Voodoo>> Re: Срочно востановление данных
2011-05-11 10:24 http://forum.msexcel.ru/profiles/vic_voodoo-u12254.html
Если файл сохранен назад пути уже не будет. Грустный Если еще не сохраняли - закрыть и открыть заново.

А если откат системы сделать?

Serge 007>> Re: Разнесение данных таблицы по самой таблице (или на др. листе или книге)
2011-05-11 10:45 http://forum.msexcel.ru/profiles/serge_007-u25260.html
Здравствуйте.

Только вчера делал аналогичное здесь.

PavluhaSt>> Re: Найти a и b
2011-05-11 10:45 http://forum.msexcel.ru/profiles/pavluhast-u84430.html
Полностью условие:
Используя данные  вычислить параметры a, b прямой y=ax+b методом наименьших квадратов(МНК)

X-0;  Y-130
X-2;  Y-120
X-4;  Y-125
X-6;  Y-121
X-8;  Y-120
X-10; Y-82

Предполагая что зависимость y от x линейная y=a*x+b, найти a и b.

Все это нужно сделать В Excel.

nilem>> Re: Разнесение данных таблицы по самой таблице (или на др. листе или книге)
2011-05-11 10:47 http://forum.msexcel.ru/profiles/nilem-u30547.html
Или макросом с красивой зеленой стрелкой  Улыбка

slavabatov>> Re: Разнесение данных таблицы по самой таблице (или на др. листе или книге)
2011-05-11 10:50 http://forum.msexcel.ru/profiles/slavabatov-u84818.html
Спасибо. Попробую.

slavabatov>> Re: Разнесение данных таблицы по самой таблице (или на др. листе или книге)
2011-05-11 11:15 http://forum.msexcel.ru/profiles/slavabatov-u84818.html
Или макросом с красивой зеленой стрелкой  Улыбка
Отличнейший макрос. Огромное спасибо.

Nick1978>> Сложение
2011-05-11 11:37 http://forum.msexcel.ru/profiles/nick1978-u84824.html
Добрый день. Дано 4 столбца .  Нужно построить таблицу,содержащую 2 столбца: в первом  объединение 1 и 3 столбца (без повторов), во втором сумма содержимого 2 и 4 столбца.

Alex183381>> Re: Сложная табличка...
2011-05-11 11:45 http://forum.msexcel.ru/profiles/alex183381-u84741.html
... в последнем столбце присваивает наименьшее значение(((((((( чем заменить "НАИМЕНЬШЕЙ"НепонимающийНепонимающий?

Mart222>> Re: Срочно востановление данных
2011-05-11 11:51 http://forum.msexcel.ru/profiles/mart222-u74687.html
файлы, расширения которых соответствуют документам пользователя (например, "DOC", "XLS", "PPT" и т.д.), не отслеживаются и не восстанавливаются

Serge 007>> Re: Сложная табличка...
2011-05-11 11:58 http://forum.msexcel.ru/profiles/serge_007-u25260.html
чем заменить "НАИМЕНЬШЕЙ"?
=НАИБОЛЬШИЙ()

Alex183381>> Re: Сложная табличка...
2011-05-11 12:04 http://forum.msexcel.ru/profiles/alex183381-u84741.html
...... просто присваиваемое значение не соответствует столбцу( например с 5 4, а должно с 5 5), если поставить "наибольший", то другие значения будут неверны....

Валерий DVL>> Re: VBA Access. Использование ADO
2011-05-11 12:33 http://forum.msexcel.ru/profiles/dvl41-u1476.html
Даёт несовпадение типов.  Предполагаю, что то с драйверо или провайдером.
Валерий

nilem>> Re: Сложение
2011-05-11 12:40 http://forum.msexcel.ru/profiles/nilem-u30547.html
Еще одна зеленая стрелка

MCH>> Re: Найти a и b
2011-05-11 12:40 http://forum.msexcel.ru/profiles/mch-u48782.html
Решение через функцию ЛИНЕЙН

Vic Voodoo>> Re: Найти a и b
2011-05-11 12:44 http://forum.msexcel.ru/profiles/vic_voodoo-u12254.html
Я не знаю, что такое метод наименьших квадратов. Но если вместо "-" должно быть "=" , то какая это прямая?

Valior>> Re: Подсобите с макросом
2011-05-11 12:48 http://forum.msexcel.ru/profiles/valior-u84742.html
Код:

   Windows("real-estate.apartments-sale.new1.xls").Activate
    Rows("1:1").Select
    Selection.Find(What:="Цена", After:=ActiveCell, LookIn:=xlFormulas, _
        LookAt:=xlPart, SearchOrder:=xlByRows, SearchDirection:=xlNext, _
        MatchCase:=False, SearchFormat:=False).Activate
    ActiveCell.EntireColumn.Select
    Selection.Copy
    Windows("real-estate.apartments-sale.new.xls").Activate
    Rows("1:1").Select
    Selection.Find(What:="Цена", After:=ActiveCell, LookIn:=xlFormulas, _
        LookAt:=xlPart, SearchOrder:=xlByRows, SearchDirection:=xlNext, _
        MatchCase:=False, SearchFormat:=False).Activate
    ActiveCell.Columns.Select
    Selection.PasteSpecial

А как бы автоматизировать процесс?

Serge 007>> Re: Сложная табличка...
2011-05-11 12:52 http://forum.msexcel.ru/profiles/serge_007-u25260.html
...если поставить "наибольший", то другие значения будут неверны....
Ну так надо заменить на НАИБОЛЬШИЙ не только в третьем столбце, но и во втором.

Serge 007>> Re: Сложная табличка...
2011-05-11 13:47 http://forum.msexcel.ru/profiles/serge_007-u25260.html
При замене на "наибольший" меняется только порядок 2го столбца...
Менять надо в ДВУХ столбцах.

Alex183381>> Re: Сложная табличка...
2011-05-11 13:59 http://forum.msexcel.ru/profiles/alex183381-u84741.html
...хм... дык я о том же.... смотрю строку "с" или "l" ... не работает(

Serge 007>> Re: Сложная табличка...
2011-05-11 14:30 http://forum.msexcel.ru/profiles/serge_007-u25260.html
...хм... дык я о том же.... смотрю строку "с" или "l" ... не работает(
Блин, а сразу можно было написать - "в ячейке такой-то получается так, а надо так..."

Alex183381>> Re: Сложная табличка...
2011-05-11 14:46 http://forum.msexcel.ru/profiles/alex183381-u84741.html
"...... просто присваиваемое значение не соответствует столбцу( например с 5 4, а должно с 5 5), если поставить "наибольший", то другие значения будут неверны.... "

...писал

Dauria>> Re: автоматически вставлять текст в таблицу
2011-05-11 14:55 http://forum.msexcel.ru/profiles/dauria-u75673.html
Вариант Oleg X хороший, но как изменить макрос, чтобы можно было записать результат в другой диапазон ячеек. Я как не пытаюсь он все равно прописывается в ячейках B4:H14. И макрос не работает, если данные формулы СЦЕПИТЬ для ячейки К5 находятся на другом листе книги.

Serge 007>> Re: Сложная табличка...
2011-05-11 15:00 http://forum.msexcel.ru/profiles/serge_007-u25260.html
"...... просто присваиваемое значение не соответствует столбцу( например с 5 4, а должно с 5 5), если поставить "наибольший", то другие значения будут неверны.... "

...писал
И где здесь: "в ячейке такой-то получается так, а надо так..."?!

Alex183381>> Re: Сложная табличка...
2011-05-11 15:29 http://forum.msexcel.ru/profiles/alex183381-u84741.html
...всё ясно...

Poltava>> Re: Фильтр для динамического диапазона
2011-05-11 15:42 http://forum.msexcel.ru/profiles/poltava-u39021.html
Что то никто не реагирует вы хоть скажите такое возможно или нет а то может я что то непонятно объяснил Непонимающий

Ingvar>> Re: Объединение файлов *.xls в папке в один (файл и лист) - итог
2011-05-11 16:13 http://forum.msexcel.ru/profiles/ingvar-u5141.html
А есть ли возможность переделать скрипт автора данной темы таким образом, чтобы данные шли друг за другом не по стобцу а образовывали бы при добавлении новый столбец, в архиве наглядное объяснение того, что хочу в итоге получить)

В принцыпе можно переделать, вот только вопрос зачем?
Слишком много ограничений.
1х если в файлах эксель не 1 столбец то обьединить можно будет только
максимальное кол-во файлов для обьединения = 255/ср. кол-во столбцов в файлах.
гарантированное кол-во файлов для обьединения = 255/макс. кол-во столбцов в файлах.
2х алгоритм определения сдвига в бок есть, работает но что потом с данными делать?

Хочется понять задачу больше чем 123

edwinsapcote>> 7ca4929939fa9f5e342d736bbb430579
2011-05-11 16:19 http://forum.msexcel.ru/profiles/edwinsapcote-u84812.html
2011-05-10_10-36-34 -> 7ca4929939fa9f5e342d736bbb430579 :: d261a5b853a851aa128e73bc532 http://forum.msexcel.ru/?d261a5b853a851aa128e73bc532,

Alex_ST>> Re: 7ca4929939fa9f5e342d736bbb430579
2011-05-11 16:26 http://forum.msexcel.ru/profiles/alexst-u65623.html
=СИМВОЛ(196)&СИМВОЛ(224)&СИМВОЛ(32)&СИМВОЛ(242)&СИМВОЛ(251)&СИМВОЛ(32)&СИМВОЛ(247)&СИМВОЛ(238)&СИМВОЛ(44)&СИМВОЛ(32)&СИМВОЛ(226)&СИМВОЛ(32)&СИМВОЛ(237)&СИМВОЛ(224)&СИМВОЛ(242)&СИМВОЛ(243)&СИМВОЛ(240)&СИМВОЛ(229)&СИМВОЛ(63)&СИМВОЛ(32)&СИМВОЛ(205)&СИМВОЛ(229)&СИМВОЛ(243)&СИМВОЛ(230)&СИМВОЛ(229)&СИМВОЛ(235)&СИМВОЛ(232)&СИМВОЛ(32)&СИМВОЛ(242)&СИМВОЛ(229)&СИМВОЛ(225)&СИМВОЛ(229)&СИМВОЛ(32)&СИМВОЛ(253)&СИМВОЛ(242)&СИМВОЛ(238)&СИМВОЛ(32)&СИМВОЛ(243)&СИМВОЛ(228)&СИМВОЛ(224)&СИМВОЛ(235)&СИМВОЛ(238)&СИМВОЛ(241)&СИМВОЛ(252)&СИМВОЛ(63)&СИМВОЛ(32)&СИМВОЛ(58)&СИМВОЛ(41)
 Веселый

savage_s>> Re: Как подсчитать кол-во ячеек содержащие определенный месяц?
2011-05-11 16:27 http://forum.msexcel.ru/profiles/savages-u83945.html
Джентльмены, помогите, пожалуйста, внести ясность в мои размышления.(все ниже сказанное относится к выше описанному)
Задумался сделать в формуле проверку года. И сразу столкнулся с тем, что не могу понять куда его (ГОД()) приткнуть. в теории понимаю, условие должно звучать так:
Если ГОД()=... , то (СУММПРОИЗВ(--(МЕСЯЦ()=D3)*НЕ(ЕПУСТО())) иначе "" , но ка это записать, что бы был результат не могу понять.
Пробовал =Если(--(ГОД()=2010);(СУММПРОИЗВ(--(МЕСЯЦ(Самара)=D3)*НЕ(ЕПУСТО(Самара)));"") не работает.
=СУММПРОИЗВ(Если(ГОД()=2010) и(СУММПРОИЗВ(--(МЕСЯЦ(Самара)=D3)*НЕ(ЕПУСТО(Самара)))) тоже не работает.
Пробовал и функцию СЧЁТЕСЛИ, но каменный цветок не выходит =(. Что не так в моих размышлениях?

IKor>> Последнее входждение в массив
2011-05-11 16:34 http://forum.msexcel.ru/profiles/ikor-u6827.html
Коллеги,
Передо мной стоит задача поиска значения массива, соответствующего последнему входждению ключевого элемента в массив.
Функции ПОИСКПОЗ() и [url=http://msexcel.ru/content/view/20/2/]ВПР(_)[/url] решают аналогичную задачу, но для первого вхождения ключевого элемента.

Я решил задачу при помощи дополнительного столбца - смотрите прилагаемый файл.
Есть ли у кого-нибудь мысли как можно упростить решение: обойтись без доп. столбца и, желательно Улыбка без функций массива, т.к. они не любят работать с целым_столбцом.

Serge 007>> Re: Как подсчитать кол-во ячеек содержащие определенный месяц?
2011-05-11 17:17 http://forum.msexcel.ru/profiles/serge_007-u25260.html
Что такое: МЕСЯЦ(Самара)=D3 ?

Пример давайте, что не получается.

Serge 007>> Re: Фильтр для динамического диапазона
2011-05-11 17:19 http://forum.msexcel.ru/profiles/serge_007-u25260.html
Используйте [url=http://msexcel.ru/content/view/34/2/]_сводные_[/url] таблицы и не занимайтесь извращениями Улыбка

Serge 007>> Re: Последнее входждение в массив
2011-05-11 17:23 http://forum.msexcel.ru/profiles/serge_007-u25260.html
обойтись без доп. столбца и, желательно Улыбка без функций массива, т.к. они не любят работать с целым_столбцом.
Без доп столбца легко  -
Код:
=ИНДЕКС($B$3:$B$23;МАКС(ЕСЛИ(F3=$A$3:$A$23;СТРОКА($1:$21))))
А вот без формул массива сложнее.

ЗЫ А что за ограничения по работе с целым столбцом? Я с таким не сталкивался...

savage_s>> Re: Как подсчитать кол-во ячеек содержащие определенный месяц?
2011-05-11 17:25 http://forum.msexcel.ru/profiles/savages-u83945.html
все считается на первом листе.

Serge 007>> Re: Как подсчитать кол-во ячеек содержащие определенный месяц?
2011-05-11 18:01 http://forum.msexcel.ru/profiles/serge_007-u25260.html
Одной формулой, без именованных диапазонов.

MCH>> Re: Последнее входждение в массив
2011-05-11 18:18 http://forum.msexcel.ru/profiles/mch-u48782.html
еще вариант:
Код:
=ПРОСМОТР(2;1/($A$3:$A$23=F3);$B$3:$B$23)


savage_s>> Re: Как подсчитать кол-во ячеек содержащие определенный месяц?
2011-05-11 18:23 http://forum.msexcel.ru/profiles/savages-u83945.html
=) спасибо большое.
Но как то не эстетично смотрится такой вариант. И вопрос, почему когда используешь именованные диапазоны значение сразу превращается в ЛОЖЬ?
возможен ли вариант использования (для простоты восприятия) изначальной формулы (как в моей таблице)?
Спрашиваю из любознательности. Как достижение результата исчисления можно и Ваш вариант использовать.

Serge 007>> Re: Как подсчитать кол-во ячеек содержащие определенный месяц?
2011-05-11 21:11 http://forum.msexcel.ru/profiles/serge_007-u25260.html
Но как то не эстетично смотрится такой вариант.
Ну, знаете ли Улыбка
По мне так любой некрасивый рабочий вариант эстетичнее любого красивого нерабочего Подмигивающий

почему когда используешь именованные диапазоны значение сразу превращается в ЛОЖЬ?
Дело не в именах, а в том что в ячейке С2 у Вас текст, а не дата.

возможен ли вариант использования (для простоты восприятия) изначальной формулы (как в моей таблице)?
Можно, см. файл.

Как достижение результата исчисления можно и Ваш вариант использовать.
Вообще-то мой вариант предпочтительнее по двум причинам:
1. Это одна формула. Её можно просто протягивать, в Вашем варианте - прописывать для каждой строки (а если городов было бы ...

kimtan>> Re: Как подсчитать кол-во ячеек содержащие определенный месяц?
2011-05-11 21:13 http://forum.msexcel.ru/profiles/kimtan-u12219.html
Так можно:

Andrey Lenets>> Re: Последнее входждение в массив
2011-05-11 21:19 http://forum.msexcel.ru/profiles/nitrolis-u1631.html
ЗЫ А что за ограничения по работе с целым столбцом? Я с таким не сталкивался...
ОЧЕНЬ низкая производительность

kimtan>> Re: Последнее входждение в массив
2011-05-11 21:30 http://forum.msexcel.ru/profiles/kimtan-u12219.html
Отсортировать столбец A по возрастанию.

sergo44441>> Использование внешних данных для сводной таблицы
2011-05-11 21:45 http://forum.msexcel.ru/profiles/sergo44441-u3995.html
Добрый день. Подскажите, пожалуйста, с таким вопросом: каждый день нажатием кнопки в аксессе я вывожу в экселевский файл результат запроса. Хотелось бы сделать в другом файле сводную таблицу на его основе, чтобы можно было, обновляя ее, отслеживать информацию. Число строк в выводимом файле каждый день разное. (excel 2007)

Serge 007>> Re: Последнее входждение в массив
2011-05-11 21:45 http://forum.msexcel.ru/profiles/serge_007-u25260.html
ЗЫ А что за ограничения по работе с целым столбцом? Я с таким не сталкивался...
ОЧЕНЬ низкая производительность
Про это я в курсе Улыбка
Я спрашиваю про ОГРАНИЧЕНИЯ.

Serge 007>> Re: Последнее входждение в массив
2011-05-11 21:47 http://forum.msexcel.ru/profiles/serge_007-u25260.html
еще вариант:
Код:
=ПРОСМОТР(2;1/($A$3:$A$23=F3);$B$3:$B$23)
А, да Улыбка
Я это называю "способ DV" Улыбка

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

Serge 007>> Re: Использование внешних данных для сводной таблицы
2011-05-11 21:50 http://forum.msexcel.ru/profiles/serge_007-u25260.html
Здравствуйте.

А в чём вопрос-то?

sergo44441>> Re: Использование внешних данных для сводной таблицы
2011-05-11 21:53 http://forum.msexcel.ru/profiles/sergo44441-u3995.html
Как создать сводную в новом файле, чтобы не каждый раз строить, а лишь обновлять?

kimtan>> Re: Последнее входждение в массив
2011-05-11 21:56 http://forum.msexcel.ru/profiles/kimtan-u12219.html
Я спрашиваю про ОГРАНИЧЕНИЯ.
Видимо у автора 2003 Excel... а там ограничения на целый столбец.
Причем неважно чем формируется массив, тремя клавишами или функциями создающими массивы (СУММПРОИЗВ(), ПРОСМОТР() и т.д.)

Serge 007>> Re: Последнее входждение в массив
2011-05-11 22:23 http://forum.msexcel.ru/profiles/serge_007-u25260.html
Я спрашиваю про ОГРАНИЧЕНИЯ.
Видимо у автора 2003 Excel... а там ограничения на целый столбец.
Игорь, не томи Улыбка
Что за ограничения?

Serge 007>> Re: Использование внешних данных для сводной таблицы
2011-05-11 22:24 http://forum.msexcel.ru/profiles/serge_007-u25260.html
Как создать сводную в новом файле, чтобы не каждый раз строить, а лишь обновлять?
Обратно не понял...
Ну как?.. Строим сводную, указываем источник, набираем поля...
Что не получается-то?..

SergioGach>> Re: Удалить все листы в книге кроме некоторых
2011-05-11 22:26 http://forum.msexcel.ru/profiles/sergiogach-u5136.html
Спасибо! Работает так как нужно Веселый

IKor>> Re: Последнее входждение в массив
2011-05-11 22:34 http://forum.msexcel.ru/profiles/ikor-u6827.html
Большое спасибо всем откликнувшимся.

Особенно для меня интересен второй предложенный способ - он должен работать быстрее.

К сожалению, они оба отказываются работать с целыми_столбцами (дома у меня действительно установлен MSExcel 2000)
Но второй вариант допускает возможность поиграть с динамически расширяемыми диапазонами, что для меня тоже подходит.

Код:
=ПРОСМОТР(2;1/(СМЕЩ($A$2;1;0;СЧЁТЗ($A:$A);1)=F3);СМЕЩ($A$2;1;1;СЧЁТЗ($A:$A);1))
Правда придется вниматьельно следить за пропусками строк в таблице Грустный

Относительно органичений по работе с целыми столбцами:
В MSExcel 2000 эти функции возвращают ошибку, если им попыпаться скормить целый_столбец в качестве рабочего диапазона.

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

P.S. Сортировать по столбцу - не подходит по условиям задачи... Улыбка - тем более, что это не слишком сильно упростит решение...

kimtan>> Re: Последнее входждение в массив
2011-05-11 22:36 http://forum.msexcel.ru/profiles/kimtan-u12219.html
Формулы в 2003 не могут обработать целый столбец в качестве массива.
=ПРОСМОТР(2;1/(СМЕЩ($A$2;1;0;СЧЁТЗ($A:$A);1)=F3);СМЕЩ($A$2;1;1;СЧЁТЗ($A:$A);1))
Желательно заменить на:
=ПРОСМОТР(2;1/($A$2:ИНДЕКС(A:A;ПОИСКПОЗ("яяя";A:A))=F3);$B$2:ИНДЕКС(B:B;ПОИСКПОЗ("яяя";A:A)))

sergo44441>> Re: Использование внешних данных для сводной таблицы
2011-05-11 22:46 http://forum.msexcel.ru/profiles/sergo44441-u3995.html
Проблема с указанием источника в другом файле, все сделал, вроде получилось, но на другой день, когда число записей увеличилось, новые записи не попали в сводную

Serge 007>> Re: Использование внешних данных для сводной таблицы
2011-05-11 23:01 http://forum.msexcel.ru/profiles/serge_007-u25260.html
Проблема с указанием источника в другом файле, все сделал, вроде получилось, но на другой день, когда число записей увеличилось, новые записи не попали в сводную
А как Вы указали источник в другом файле?
Можно было столбцы целиком указать - дольше, но без проблем Улыбка

sergo44441>> Re: поиск наибольшего числа по проекту и вывод его в ячейку
2011-05-11 23:09 http://forum.msexcel.ru/profiles/sergo44441-u3995.html
а максимальное значение должно быть определено для каждого листа или одно для книги в целом?

IKor>> Re: Последнее входждение в массив
2011-05-11 23:10 http://forum.msexcel.ru/profiles/ikor-u6827.html
Хорошая идея.
 Тем более, что саму конструкцию ПОИСКПОЗ("яяя";A:A) можно спрятать в именнованный диапазон и не высчитывать для каждой строки заново...

kimtan>> Re: Последнее входждение в массив
2011-05-11 23:29 http://forum.msexcel.ru/profiles/kimtan-u12219.html
Так наверное будет наиболее оптимально


Endorfin>> Re: Объединение файлов *.xls в папке в один (файл и лист) - итог
2011-05-11 23:37 http://forum.msexcel.ru/profiles/endorfin-u84483.html
Спасибо за ответ, Вы знаете, я покопался в коде и сам нашел решение.

Дело в том, что в моей ситуации входные файлы являются набором данных в виде одномерных массивов так как скрипт по сбору данных их формирует в виде столбца, поэтому для анализа данных нужны именно столбцы))

ValSor>> DOS =&gt; MS Excel =&gt; Shtirlitz IV =&gt; MS Excel
2011-05-12 07:33 http://forum.msexcel.ru/profiles/valsor-u84985.html
Короче тема такая : у меня через командную строку пингуются IP и весь отчет сохраняется в Excel только в досовской кодировки , и прочесть его невозможно, после того как он сохранить это в Excel я из Excel перекидываю все в Shtirlitz IV и пересохраняю на русском нормальном языке....

Подскажите пожалуйста есть ли какие нибудь более простые пути .......

be6enka>> Re: Кнопка в EXCEL
2011-05-12 09:44 http://forum.msexcel.ru/profiles/be6enka-u84992.html
Добрый день!
Прошу помочь!!!
Необходимо создать кнопку в листе excel при нажатии, на которую один щелчок появляется символ (галочка, крестик, не важно), второй щелчок символ убирается. Я совсем не разбираюсь в макросах. Вот! Помогите, пожалуйста!!!  В замешательстве

polioli>> Re: Работа из Excel с сайтом. Передача данных и прием результата. Расче маршрута.
2011-05-12 09:47 http://forum.msexcel.ru/profiles/polioli-u4066.html
entTyp = "Trace&City1=" & toIz & "&City5=" & toOu   '& Chr(34)

.WebTables = "57"

исправила эти две строчки и все заработало


PavluhaSt>> arctg в excel
2011-05-12 10:43 http://forum.msexcel.ru/profiles/pavluhast-u84430.html
Как в Excel записать arctg(в квадрате) 3x

я пробовал =ATAN^2(3*x) но Excel выдает ошибку.

Виктория Зуева>> Re: arctg в excel
2011-05-12 11:29 http://forum.msexcel.ru/profiles/buka3-u2668.html
Вот так:

=ATAN(3*x)^2



PavluhaSt>> Re: arctg в excel
2011-05-12 11:46 http://forum.msexcel.ru/profiles/pavluhast-u84430.html
Спасибо!!!

savage_s>> Re: Как подсчитать кол-во ячеек содержащие определенный месяц?
2011-05-12 12:26 http://forum.msexcel.ru/profiles/savages-u83945.html
Ну вы блин даете. =) шедевр =) спасибо большое за консультации-помощь. Буду сидеть - анализировать - изучать =)
Все советы и рекомендации освою на будущее =)
Еще раз спасибо =)
Тема закрыта, в связи с полученным ответом и мега-удовлетворительным результатом =)

sylvio>> Re: поиск наибольшего числа по проекту и вывод его в ячейку
2011-05-12 12:30 http://forum.msexcel.ru/profiles/sylvio-u81860.html
Одна для всей книги сквозная нумерация, но разбросанная по нескольким листам.

vutaly>> CheckBox... Истина, ложь...
2011-05-12 12:36 http://forum.msexcel.ru/profiles/vutaly-u74440.html
Добрый день. Нужна помощь с Checkbox'ом, ни как не получается связать true, false с If..then.., т.е. необходимо при активации (галочка) CheckBox'а внести в таблицу положительное значение, а при отсутствии галочки отрицательное, например "Есть", "Нет". Я представлял себе это типа такого: If Enabled = True Then volue = "есть", но результата нет В замешательстве

Bomont>> Макрос выгрузки данных в файл
2011-05-12 13:03 http://forum.msexcel.ru/profiles/bomont-u4849.html
Добрый день, уважаемые форумчане!

Есть макрос, вот часть его кода:
Код:
                For m = 1 To 100 'перебираем ячейки
                    If Sheets("Output").Cells(m, 11).Value <> "" Then
                        MyFile = Sheets("Output").Cells(m, 11).Value ' путь к файлу указан в соседней ячейке
                        Open MyFile For Output As #1 'открываем файл для чтения
                        Print #1, Sheets("Output").Cells(m, 8).Value 'записываем все что есть в ячейке
                        Close #1
                    End If
                Next m

Вот какая незадача возникла. Этот макрос выгружает данные в текстовые файлы на комп в локальной сети каждую минуту (т.е. путь например такой \\ABS\A\1.txt). И возникла ситуация, что комп ABS временно был недоступен, макрос выдал ошибку и прекратил расчет. Как сделать, чтобы если нет доступа к компу, то макрос просто пропускал код выгрузки? (т.е. ну нет доступа, пропустили выгрузку, в следующую минуту если дос...

Poltava>> Re: подщет количества значений в таблице по нескольким парамертам
2011-05-12 13:03 http://forum.msexcel.ru/profiles/poltava-u39021.html
И снова драсте. Поставленная выше задача как оказалось намного сложнее. Вот так всегда делал делал а оказалось что не учел еще несколько параметров. Ну и собственно задача: теперь критерий не только 23 но и суббота это или воскресенье в зависимости от графика!!!! конкретней попробовал объяснить во вложении.

Andrey Lenets>> Re: DOS =&gt; MS Excel =&gt; Shtirlitz IV =&gt; MS Excel
2011-05-12 13:38 http://forum.msexcel.ru/profiles/nitrolis-u1631.html
примеры кодов, файлов.... искать чёрную кошку в тёмной комнате не очень интересно


На сегодня все. До встречи на следующей неделе.


В избранное