Выбрать дату в календареВыбрать дату в календаре

Страницы: 1 2 След.
Поиск значения и копирование данных соседних ячеек.
 
Bema, Огромное спасибо! Все заработало!  
Поиск значения и копирование данных соседних ячеек.
 
Всем привет.
Элементарная казалось бы задача, но бьюсь уже несколько часов.
Есть 2 строки. Одна-  номер недели. А вторая - кол-во выпитого пива.
Нужно автоматически заполнять 5 ячеек, которые по задумке, должны отображать самые "пьяные" недели.
Пример во вложении. Там все более ясно.
Прошу помощи.  
Подсчет максимального количества подряд идущих значений
 
По второй ссылке то что надо нашел для себя. (=МАКС(ЧАСТОТА(СТРОКА(A2:A12);(A2:A12<>1)*СТРОКА(A2:A12))-1) )
И как я раньше до этого не додумался!

А я признаться очень даже хорошо гуглил, но вот последнюю ссылку как не старался в нее так и не ткнул.

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

Как можно подсчитать максимальное количество идущих подряд значений в одном столбце?
Посмотрите пож-та пример во вложении.

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

Помогите мне пожалуйста.
Изменено: Biblebrox - 17.02.2017 00:16:11
Как рассчитать частоту соседства значений в определенном диапазоне ячеек., Excel велик, но этого похоже не умеет.
 
Цитата
Андрей VG написал:
Пример решения, аналогично, во вложении (Power Query).
Успехов.
Большое спасибо!
Вроде считает, но результат не выдает зараза уже минут 30 :)
Вероятно, 4000 строк и 5 столбцов слишком тяжело для него :)))))))
Как рассчитать частоту соседства значений в определенном диапазоне ячеек., Excel велик, но этого похоже не умеет.
 
Прошу прощения [img]filesystem:https://web.telegram.org/temporary/223034800_318765_8215496409618334554.jpg[/img]
Во вложении :)  
Как рассчитать частоту соседства значений в определенном диапазоне ячеек., Excel велик, но этого похоже не умеет.
 
Коллеги, добрый день.

Казалось бы простая задача, и я думал что решу ее за пару минут,
но в итоге полез за помощью на форум :)


Пример.
Есть таблица со значениями.
Во второй, третьей и четвертой строке - двойка встречается с семеркой.
а в первой и четвертой - девятка с шестеркой.  
В итоге в этой таблице сочетание 2,7 встречается 3 раза
А сочетание 6,9 встречается 2 раза.
Как можно автоматически посчитать то что я только что высчитал "вручную", если речь идет о таблице более ста строк и 10 столбцов?
abcd
1 7 11 6 9
2 2 12 71
3 78 215
4 96 72
Изменено: Biblebrox - 07.02.2017 16:42:10
ВПР по всем листам книги с суммированием
 
невероятно просто :) А я начал уже ВПРить различные столбцы с последующим суммированием. В общем ушел в дебри какие то.
Даже поверить не могу что все так просто можно было решить .
Спасибо !  
ВПР по всем листам книги с суммированием
 
Коллеги, подскажите решение не сложной, на первый взгляд задачи.

У меня есть книга, с множеством листов.
Все листы имеют одинаковую структуру:
параметр 1параметр 2параметр 3параметр 4
сотрудник 1
сотрудник 2
сотрудник 3 3
сотрудник 4 5
сотрудник 5
сотрудник 6 1
сотрудник 7
сотрудник 8 3 2
Значения в ячейках цифровые.

Как реализовать сбор значений со всех листов книги, их суммирование и вывод на отдельный лист этой книги?
пример во вложении  
Изменено: Biblebrox - 03.08.2016 20:33:55
Автосохранение zip архива из письма Outlook на диск, и дальнейшая разархивация.
 
Цитата
CrazyRabbit написал:
ся с одним и тем же именем, то его можно, сначала получить, потом переименовать


Оо идея!
Спасибо огромное, завтра испробую и отпишусь  ;)
Автосохранение zip архива из письма Outlook на диск, и дальнейшая разархивация.
 
Уважаемые коллеги, нужен совет.

Каждый день приходит письмо с вложенным архивом .zip
Имя у архива всегда одинаково.
Имя файла в архиве такое-же как у самого архива.
Файл а архиве 1
Хочу заставить outlook автоматически разархивировать архив, добавляя к имени разархивированного файла порядковый номер, соответствующий текущему дню месяца _(dd), затирая уже существующие файлы с таким же именем.  

Написал простой скрипт для Outlook, который атоматически сохраняет архив из вложения Outlook, и разархивирует его.
вот он:
Код
Sub save_a(myItem As Outlook.MailItem)
Dim att_count As Integer
Dim toDay
toDay = Int(Now)
For att_count = 1 To myItem.Attachments.Count
myItem.Attachments.Item(att_count).SaveAsFile ("C:\stat\" & Format(toDay, "dd") & myItem.Attachments.Item(att_count).FileName)
Next
Shell "C:\Program Files (x86)\WinRar\Winrar.exe e c:\stat\*.zip
c:\stat\unzipstat\"
end Sub

Первая часть кода сохраняет вложение в C:\stat\
Вторая шеллом разархивирует это в  c:\stat\unzipstat\
Код
Shell "C:\Program Files (x86)\WinRar\Winrar.exe e c:\stat\*.zip
c:\stat\unzipstat\"

Проблема в том что разархивированному файлу не присваивается _(dd).
Единственное к чему мне удалось прикрутить это присваивание, так это к самому архиву, а это в моем случае как собаке пятая нога.

Помогите пожалуйста.
Импорт данный из excel в html, и дальнейшее построение графиков
 
Doober,

не стал заморачиваться с кодами php и js.

настроил в книгах автоматическое переиздание в htm при изменении книг.
Далее iframe'ами втыкаю htm версии этих книг, в нужную мне страничку сайта.

Единственное что не получиться красивые "живые" графики рисовать на страничке, а так вполне работает
Импорт данный из excel в html, и дальнейшее построение графиков
 
Doober, спасибо за наводку. Буду искать дальше.

а бары мне тоже пригодятся.
Спасибо.

Я только не понял механики получения значений для шкал, в коде html значения статичны, или все же откуда то "подтягиваются" ?
Код
 <input id="Hidden1" type="hidden" value="10" />
  <input id="Hidden2" type="hidden" value="12" />
   <input id="Hidden3" type="hidden" value="18" />
   <input id="Hidden4" type="hidden" value="22" />
   <input id="Hidden5" type="hidden" value="13.4" />
   <input id="Hidden11" type="hidden" value="4" />
  <input id="Hidden12" type="hidden" value="23.8" />
   <input id="Hidden13" type="hidden" value="10" />
   <input id="Hidden14" type="hidden" value="23" />
   <input id="Hidden15" type="hidden" value="17" />
Изменено: Biblebrox - 25.02.2016 22:23:43
Импорт данный из excel в html, и дальнейшее построение графиков
 
Здравствуйте!
Может подскажете в какую сторону копать?

К примеру есть:
1. файл xls, в нем таблица:
дата значение
25.02.2016 5
26.02.2016 7
27.02.2016 4
Данныe в нее добавляются каждый день.
2. страничка сайта.

Как сделать так, что бы на страничке сайта, при ее открытии, автоматически генерировался график, исходя из данный в файле xls.
Вероятно это надо на форуме php, html спрашивать. Но вдруг тут есть люди, которые сталкивались с подобным?
Подскажите пожалуйста.  
Изменено: Biblebrox - 25.02.2016 23:33:20
Сбор данных из ячейки с изменяющимся адресом
 
Всем спасибо, вроде ясно куда копать!
буду пробовать  
Сбор данных из ячейки с изменяющимся адресом
 
Цитата
The_Prist написал: ищем там нужные данные(вася - сша)
А как это сделать, если адрес ячейки в каждом файле меняется?  
Сбор данных из ячейки с изменяющимся адресом
 
Цитата
The_Prist написал:  Что у Вас уже есть? Что уже сделали сами для решения задачи?
Ничего еще нет. Я поэтому и создал тут тему, что бы выяснить, возможно ли вообще подобную задачу решить, и понять каким путем, если решение возможно.  
Сбор данных из ячейки с изменяющимся адресом
 
Да тут ежедневно появляется новый файл размером 20-30 мб. Ежедневная статистика.
Мне приходится каждый день в него нырять и искать там нужную мне ячейку.
Боюсь, если ежедневно все эти данные объединять в один файл, то он получится невероятно большим уже сейчас, хотя с начала года прошло не так много времени.

Нужно некое решение, которое будет точечно из каждой книги брать нужные данные при этом не объединяя файлы в один.    
Сбор данных из ячейки с изменяющимся адресом
 
Забыл сказать что в исходных книгах, откуда необходимо собирать данные, стоит защита на изменение. Там только чтение  
Сбор данных из ячейки с изменяющимся адресом
 
Коллеги, добрый день.

Интересует вопрос, как можно собрать данные из множества книг в папке, структура которых приблизительно такова:
AB D E
1россия вася 10000
2россия петя 11000
3россия маша 12000
4сша вася 13000
5сша петя 14000
6сша маша 15000
7германия вася 16000
8германия петя 17000
9германия маша 18000
К примеру, необходимо из всех книг что есть в папке, собрать на отдельном листе данные о том сколько Вася из США, получал зарплату. ( в книгах значения разные), для дальнейшего анализа финансового состояния Васи )


Казалось бы спарсить из всех книг Е:4, и дело с концом.
Но как быть, если в силу добавления новых данных, ячейка с Васиной зп, постоянно меняет свой адрес?  
Изменено: Biblebrox - 26.01.2016 12:46:45
Фиксация результата формулы
 
Пытливый, спасибо
Фиксация результата формулы
 
Пытливый, Шикарно. Все работает. Спасибо!

Объединил 2 макроса на 1 листе, но вначале вылезала ошибка ambiguous name detected worksheet_change
Потом понял,  что матерится на одинаковые имена. В итоге засунул оба кода в одну процедуру и все получилось :
Код
Private Sub Worksheet_Change(ByVal Target As Range)
If Intersect(Target, Columns("a")) Is Nothing Then Exit Sub
    lr = Sheets(2).Cells(Rows.Count, "A").End(xlUp).Row + 1
    Sheets(2).Range("A" & lr, "M" & lr) = Me.[R12:AD12].Value
    
    Dim intI As Integer
    If Target.Cells.Count > 1 Then
        Exit Sub
    ElseIf Not Intersect(Target, Range("A:A")) Is Nothing Then
'        Call FixigValue
        For intI = 2 To 14 Step 2
            Cells(Target.Row - 1, intI) = Cells(Target.Row - 1, intI).Value
        Next intI
    End If
    
End Sub

Если не сложно, поясните пож-та, не до конца ясен механизм.

Я понял что за то, какие именно ячейки нужно очистить от формул  - B, D, F, H, J, L, N,  отвечает эта часть кода:
Код
For intI = 2 To 14 Step 2
Скажите а где тут указано что нужно убивать в вышестоящей строке, а не в той в которой происходит событие?  
Фиксация результата формулы
 
Цитата
Пытливый написал: 2.Можно присобачить запуск кода к какому-либо событию листа, например, изменению в ячейке. Просто надо решить, к какому.
У меня к ячейкам столбца А уже привязан макрос, который реагирует на изменение этих ячеек. Если сюда еще привязать - макросы не будут конфликтовать?
Был бы крайне благодарен, чему-то вроде этого:
При добавлении данных в А3, скрипт убивает формулу в B2, D2, F2, H2, J2, L2, N2,
При добавлении данных в А4, скрипт убивает формулу в B3, D3, F3, H3, J3, L3, N3
и т.д.
Изменено: Biblebrox - 02.04.2015 00:20:04
Фиксация результата формулы
 
Пытливый, вы что то меняли в файле? У меня ни в какую не хочет :( Можете мне прислать вашу версию.

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

Не посмотрите файл. Где ошибка?  
Фиксация результата формулы
 
Оооо, спс Пытливый, Казанский,  сейчас буду тестить  
Фиксация результата формулы
 
Цитата
Слэн написал: установить число итераций при вычислениях в 1
Нашел только как это сделать для всего листа. А как это сделать только для фомулы ВПР в столбцах BDFHJ листа 1 ?
Фиксация результата формулы
 
На листе 1, к значениям проставляемых в столбцах ABCDE, с помощью ВПР, подтягиваются значения с листа 2.

Как сделать так что бы подтянувшись раз они фиксировались, и при дальнейшем изменении данных на листе 2, не менялись на листе 1 ?
Очень нужно как то придумать следующую схему:
1. На листе 1 вводим данные, в новую строку, к ним подтягиваются данные с листа 2.
2. Результат фиксируется.  
3. На листе 2 обновляются данные (при этом на листе 1 изменения не происходят)
4. При введении данных на новой строке листа 1, данные снова подтягиваются.
5. Результат фиксируется.

В общем нужно как то сделать одноразовый ВПР :) Возможно ли такое в Екселе?  
Изменено: Biblebrox - 01.04.2015 12:05:56
Автообновление диаграммы Excell
 
Цитата
dvoinykh написал:Приложите ваш файл, посмотрим.
Файл во вложении.
На листе 1 вводятся данные, обрабатываются формулами в результате получаем значения в H12:T12,
Затем, на листе 2 фиксируются все изменения этого диапазона H12:T12 в виде таблицы
На листе 3, я попытался создать сводную диаграмму. Но обновлять ее приходится только в ручную :(
Автообновление диаграммы Excell
 
Записал макрос обновления диаграмы.
Вопрос, как его заставить автоматически повторяться раз в минуту?
Код
Sub Refresh()
    ActiveSheet.ChartObjects("Äèàãðàììà 3").Activate
    ActiveChart.PivotLayout.PivotTable.PivotCache.Refresh
End Sub
Страницы: 1 2 След.
Наверх