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

Страницы: 1 2 След.
Комментарии к показателям на графике, как технологично отразить комментарии к кривым на графике
 
Есть график. Кривая строится по 2 колонкам: по времени замера пульса и значению пульса с фитнесс-браслета. Нужно отдавать врачу данные суточного мониторинга так, чтобы  можно было глядя на распечатку увидеть комментарии, говорящие о том, что делал пациент в данный момент времени (комментарии не сплошняком по каждому замеру - только к десятку событий за день). Можно завести 3 колонку и для некоторых соответствий  время-пульс добавлять текстовый комментарий в 2-3 слова.

Ломаю голову и не могу никак придумать - как потом совместить график (горизонтальная ось - время замера в часах, вертикальная  - значения пульса) и комментарии.

Видится вариант 1
Нумерованные метки прямо на графике и легенда к каждой из них

Видится вариант 2
По горизонтальной оси времени не только часы но и комментарий писать

Очень не хочется подрисовывать в графическом редакторе. Хочется сделать технологично. Тем более что разработчик ПО для браслета откликнулся на предложение подумать над функционалом который позволит добавлять к экспортируемым данным еще колонку с комментариями (которые человек вносит в течение дня когда меняет род деятельности)
Множественное Подставить
 
Имеется много текста в ячейках одного столбца. И есть справочная таблица из 2 столбцов ( в первом что искать, а во втором на что заменять).
Вот гипотетический фрагмент столбца, который подлежит обработке
11:линейка старая такая, 34:тетрадка новая иная, 56:стандартный резачок стальной
23:лажащий поперек скворец, 54:полосатая зебра в закате
34:тетрадка новая иная, 56:стандартный резачок стальной
Вот таблица замен
линейка старая такая 11
тетрадка новая иная 34
стандартный резачок стальной 56
лажащий поперек скворец 54
Наверно есть 2 способа.
Первый - как-то написать макрос, который будет удалять все тексты кроме двузначного числа и двоеточия после него
Второй, который я хотел применить - использовать функцию "подставить". Но не нашел варианта, который бы позволил оперировать не одной парой значений, а несколькими (их у меня 30)
Возможно есть и другие решения?
Изменено: Vadim Vadimov - 15.03.2022 20:32:23
Фильтрация данных на основе перечня номеров строк на соседнем листе, Требуется
 
Не могу ничего придумать умного: есть некий csv\excel файл с данными, которые импортируются в систему. В процессе импорта получаем лог. В логе есть явное указание на номера строк с ошибками и ряд подробностей. Начинаем разбирать с людьми лог. В процессе разбора в логе нафильтровывается некий перечень номеров строк. Нужно получить в исходном файле те записи, на которые ссылался лог.
Если сумбурно написал - вот примерно как схематично будет (";"  - это разделитель по столбцам)

Файл исходных данных
данные1;данные2;данные3;данные4;
данные1;данные2;данные3;данные4;
данные1;данные2;данные3;данные4;
данные1;данные2;данные3;данные4;

Файл лога
номер строки с ошибкой;вид ошибки;категория ошибки;критичность;прочее
номер строки с ошибкой;вид ошибки;категория ошибки;критичность;прочее

Нужно
фильтром в файле исходных данных получить только строки, которые указаны в первой колонке лога
Преобазовать кросс-таблицу в плоскую с игнорированием пустых значений
 
Есть очень большая таблица.
Столб.1 (тут куча столбцов которые не трогаем) Столб.33  Столб.34  Столб.35  Столб.36  Столб.37
Проект1 (тут куча столбцов которые не трогаем)          дата           дата         пусто        пусто        Текст
Проект2 (тут куча столбцов которые не трогаем)          дата           пусто        Текст        дата          Текст
Проект3 (тут куча столбцов которые не трогаем)          пусто          дата         Текст        пусто        пусто        

Труебуется на основании наличия данных (не пусто) преобразовать данные вот к такому виду:
Столб.1 (тут куча столбцов которые не трогаем)          Наши данные
Проект1 (тут куча столбцов которые не трогаем)                 дата
Проект1 (тут куча столбцов которые не трогаем)                 дата  
Проект1 (тут куча столбцов которые не трогаем)                 Текст
Проект2 (тут куча столбцов которые не трогаем)                 дата
Проект2 (тут куча столбцов которые не трогаем)                 Текст
Проект2 (тут куча столбцов которые не трогаем)                  дата
Проект2 (тут куча столбцов которые не трогаем)                 Текст
Проект3 (тут куча столбцов которые не трогаем)                  дата
Проект3 (тут куча столбцов которые не трогаем)                 Текст

Т.е. столбцы с 33 по 37 при наличии в них данных порождают клонирование строк. А сами данные перемещаются в один столбец.
Файл с примером

Помогите пожалуйста
Скрыть столбцы с пустыми ячейками в строке
 
Простите тупняк - не смог найти ответа.

Есть огромный лист с данными (2000 столбцов и 50000 строк).
Требуется выделить определенную строку (одну)
и оперативно скрыть столбцы, по которым для данной строки нет данных.
Это нужно чтобы визуально проанализировать картинку имея перед собой
на экране строку и заголовки столбцов, для которых эти данные есть в строке.

Наверно решается как-то тривиально?
Макросом убрать проверку условия со всех ячеек листа
 
Выполняю регулярный сбор данных от разных пользоваталей.
Когда первоначально раздавал им шаблон, в столбцах ввел проверку условий (чтоб не написали чего попало).
Когда макросом собираю все данные с листов, требуется снять все проверки.
Это нужно еще и потому, что последующие макросы будут трансформировать пользовательские данные,
и они перестают удовлетворять условиям проверки.
Помогите макросиком - как снять ВСЕ проверки условий во ВСЕХ ячейках.

Спасибо.
В сводной таблице подсчитывать только уникальные значения
 
Друзья, кто подскажет, как в сводной таблице подсчитывать только уникальные значения.
Т.е. там где настраиваются параметры сводной таблицы в окошке
СуммЗначения -> Количество по полю->Параметры поля значений

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

Понимаю, что можно предварительно в исходных данных удалить дубликаты, но "это не наш метод" -
рушить исходные данные, которые нужны для других вещей в исходном виде в сводной таблице.
Пакетно конвертировать csv в xls
 
Кто знает способ пакетно конвертировать несколько сотен CSV (разделитель ";" )  в XLS?
Прогу за 30 баксов не предлагайте. Операция разовая.

Может есть у кого готовый макрос?
Сборка csv (разделитель ";") с выносом имен файлов - не работает
 
Прошу помочь с макросом. Добрые люди поделились замечательным макросом, который позволяет собирать данные из выбранных xls файлов (само собой поля однотипные) в один лист. Замечательно в нем то, что он пишет имя файла в первую колонку (в имени файла заключена дата, которую потом легко выделить, убрав лишний текст из имени).

У меня исходники в текстовых файлах с расширением csv и разделитель используется ";". Я подправил в коде макроса xls на csv. Теперь окно выбора файлов для сборки стало показывать и мои csv исходники. Казалось бы все заработало, но возникла проблема - при сборке файлов Excel пытается включить мозг и как только встречает в данных запятую, тут же начинает новую колонку, считая запятую разделителем.

Помогите пожалуйста скорректировать макрос так, чтобы либо при сборке разбиение на колонки происходило по ";" либо (что еще лучше) разбиения не происходило вообще(в 1 колонке будет имя файла, а во 2 не разбитые значения с ";" которые я потом вручную средствами excel разобью по правильному разделителю)
Значение на основе 4 списков
 
Есть исходные данные в 5 столбцах, в них некие текстовые значения.
Нужно на листе 4 выпадающих списка. После выбора пользователем значений
во всех 4 списках, должно из 5 списка выводиться значение.
Разумеется где-то на скрытом листе должны храниться наборы комбинаций
для вывода. Реально такое?
Умный перенос данных из таблицы в таблицу.
 
Есть большая таблица (исходная). Нужно получить на новом листе Новую таблицу. Проблема в преобразовании - не умею. Требуется помощь. Суть такая. Берем записи из "stolb2" и оставляем только то, что  слева от символа подчеркивания. Потом оставляем по 1 уникальному значению. В итоге имеем "titul" для новой таблицы.  В исходной таблице рассматриваем  "stolb2" по порядку IZ0001_1,  IZ0001_2, IZ0001_3, IZ0001_4, IZ0001_6. Если слева (красное) значение содержит 900, то берем иначение из "stolb4" и записываем  в новую табличку рядом с IZ0001  в первый столбец  с заголовком 900. Потом дальше к следующему значению IZ0001_2, но там слева (красное) значение с числом 1800, поэтому значение из "stolb4" на сей раз записываем в новую таблицу в первый столбец озаглавленный 1800. Когда IZ0001 обработали, обработаем IZ0002 и так далее.
Если принципиально, то  - в красном столбце значения всегда заканчиваются на 900 или 1800; формат в поле titul всегда 2 буквы и 4 цифры, а в столбце stolb2 2 буквы, 4 цифры, подчеркивание и еще 1 цифра.
[ Закрыто] Особый выпадающий список (гиперссылки)
 
Коллеги, проштудировал кучу стандартных (и не очень)
решений по выпадающим спискам, но ответа не нашел:
у меня список состоит из гиперссылок на листы в текущей книге.

Т.е. есть лист. На нем список значений. На каждом значении
залинкована гиперссылка (они ведут на одноименные листы текущей книги,
типа как оглавление).

Хотел, чтобы не только выбирались значения из выпадающего списка,
но и гиперссылки на этих значениях сохранялись.

Кто знает решение, помогите.
Изменено: Vadim Vadimov - 29.05.2013 22:12:51
Скопировать текст справа от разделительного символа в отдельную ячейку
 
Есть столбец. В ячейках этого столбца текст. В тексте в самом конце встречаются даты. Можно заранее оговорить, чтобы перед датой стоял некий условный символ, например "|". Нужно как-то (желательно формулой) в соседнюю ячейку выносить даты.
Отобразить всё скрытое во всех листах - макросом
 
Регулярно получаю от коллег много файлов, в которых есть неправомочно установленные ограничения на редактирование путем защиты ячеек и установки пароля. Для таких файлов есть макрос, который снимает защиту.  
 
Но с недавних пор стал замечать, что пользователи начали скрывать строки и столбцы, а также уменьшать размер отдельных строк и столбцов до пикселя. А еще группировать строки и столбцы на свой лад.  
 
Помогите если можно куском макроса. который бы    
на всех листах книги (разноименных листов не более 10) текущего файла:  
- показывал все скрытые строки  
- показывал все скрытые столбцы  
- возвращал высоты и ширины ячеек в дефолтные значения  
- отменял все группировки строк и столбцов  
 
Спасибо
Фильтры не работают корректно в столбце с датами
 
Друзья, помогите кто чем может. Есть на работе огромный файл. Во вложении лишь его фрагмент. Есть 2 колонки с датами. В левой колонке всё отлично. В правой какой-то бред.  
1. Автофильтр показывает, что часть дат не группируются по годам-месяцам (проблема очевидная, причины и как исправить не могу понять)  
2. Если отметить в автофильтре "выделить всё" - видим 5 строк с датами. Теперь выделим только группированные по годам-месяцам - видим 2 строки. А теперь выделим в автофильтре только 2 значения, не попавших в группировку - видим ВСЕ 5 СТРОК. (проблема "не верь глазам своим")    
Подскажите почему такое возникает??  
Есть один способ как укротить даты (чтоб группировались)найден - выделить столбец и сделать полную замену всех точек на косую черту.Тогда Excel производит автозамену (исходя из того, что формат ячеек - ДАТА) и всё начинает работать! Но чем отличается точка одна от другой??
График с датами и порванной последовательностью - как?
 
Строю график, где по оси ОХ даты    
май.12 июн.12 июл.12 авг.12 сен.12 окт.12 ноя.12 дек.12  
Нужно, чтобы график был построен вот по такому ряду  
май.12 июн.12 июл.12 авг.12 сен.12 окт.12 ноя.12 дек.16  
 
Не могу добиться, чтобы Excel не умничал и не добавлял на графике между  
ноя.12 и  дек.16  еще кучу месяцев (см пример как это получается)  
 
Формат данных с Дата на Текст менять нельзя - по датам идёт проверка при расчете других значений.  
Можно конечно завести еще один ряд (где будет текст, а не даты) только для того, чтобы его значения использовать для подписей по оси ОХ. Но как-то некрасиво. Можно как-то сделать не меняя формат даты?
Превратить условное форматирование в перманентное форматирование
 
Имеем столбец с данными. К ячейкам столбца применено условное форматирование НА ОСНОВЕ ДАННЫХ ДРУГИХ ЯЧЕЕК. Причем формулы не закреплены знаком "$". Мне нужно столбец унести вообще в другую книгу с сохранением форматов, которые сделаны условным форматированием.  
Причем никакие формулы уже не нужны. Нужно при копировании превратить условное форматирование в перманентное форматирование. Как осуществить?
В легенде не нужно обозначение ряда, только тренда.
 
Есть график, на нем по горизонтали недели года, по вертикали объемы.  
Есть первый ряд, который показывает фактическое выполнение по неделям.    
Есть второй "ряд", который отражает план. Для плана есть только значение на 1-ю неделю (ноль) и на последнюю (500 тонн). Для отображения ряда решил нарисовать прямую путем добавления линии тренда к "(недо)графику, у которго только 2 значения".  
 
Всё получается, но в легенду упорно выводится отдельно "Линейная (Бла-бла-бла)" и отдельно  
сама "Бла-бла-бла". Прибиваю в легенде "Бла-бла-бла". Остаюсь доволен. Но после сохранения при повторном открытии файла прибитая часть легенды "Бла-бла-бла" снова воскресает.  
 
Есть идеи???
График с неявными процентами
 
Коллеги, подскажите способ сделать следующее (желательно стандартными средствами Excel):  
 
Есть табличка с помесячным (12 месяцев) планом выполнения заданий в штуках.  
Есть в той же табличке данные о фактическом помесячном выполнении плана в штуках.  
Строим 2 ряда данных на одном графике. OX=месяцы OY=штуки.  
При наведении на любую точку на графике имеем всплывающее значение в штуках.  
 
Нужно, чтобы без построения отдельного графика с % выполнения плана, на существующем графике факта выполнения плана при наведении показывалось бы для каждой точки какому проценту выполнения плана она соответствует. А фактические штуки показываются как подписи значений всегда.  
 
Меня совершенно не тяготит добавить в табличку еще одну строку с формулой подсчета процента. Но как показывать % значения именно в виде поп-апов к ряду данных, в котором у нас штуки?
Использовать в формуле переменное имя листа, которое дано в ячейке
 
На текущем листе есть столбец с именами других листов, имеющихся в книге.  
Пишу формулу, в которой есть обращение этим другим листам, но имя нужно брать из этого столбца, а не указывать явным образом. Как сделать обращение?  
 
Формула =СЧЁТЕСЛИМН(Лист1!$A$2:$A$500;">"&"0")  
должна вместо явного Лист1! иметь ссылку на ячейку (а в ней как раз и написано текстом "Лист1")  
 
Советуют применить ДВССЫЛ, но ничего не выходит.....
Помогите с подбором позиции
 
Во вложенном файле слева таблица, в которой по сути матрица цен. В первой строке для каждого столбца указан диапазон веса груза. В первом столбце города. Это прайс транспортной компании.    
В правой части мои грузы и их вес, который я хочу отослать в конкретный город (первый столбец). Мне нужно находить в матрице цен город доставки и исходя из веса брать цену и умножать на килограммы (в желтом столбце).  
 
Мучился с формулами, но запутался на второй день пыхтения. Может как-то макросами можно мне помочь? Спасибо.
Вставить из видимых ячеек в видимые последовательно
 
Имеем столбец с данными (1000 строк)  в одной таблице.    
Часть данных не видна (стоит фильтр).  
 
И есть еще одна таблица, где тоже стоит некий (другой) фильтр.  
Нужно видимые данные из первой таблицы перенести в    
последовательно расположенные ВИДИМЫЕ ячейки некоего столбца второй таблицы.  
 
Понимаю, что можно сделать формулы со ссылками и т.д.  
Но не могу смириться - неужели Excel не умеет как-то быстро и просто видимый диапазон вставлять в видимый, игнорируя скрытые ячейки?!
формат сохранения файла
 
Ранее на форуме писали про то, кк задавать формат сохраняемого макросом файла:  
 
1. Saveas DirZayavka +...+"xls.", xlNormal  
2. Saveas Filename=: DirZayavka +...+"xls.", FileFormat=: xlExcel8  
 
Коллеги, а как указать формат сохранения 2003офиса, если сохраняем мы вот с помощью такой конструкции:  
=================================  
iWorksheet.Copy  
With .ActiveSheet  
.SaveAs Filename:=iPath$ & "\" & .Name  
.Parent.Close saveChanges:=True  
End With  
=================================  
 
поставить параметр как в примере выше - не работает.
Ищем совпадение и копируем из соседней ячейки
 
Есть Лист1 и Лист2  
На Лист1 В столбце "А" уникальные индексы (KM12/RV23/RV45/ и тд)  
На Лист2 В столбце "К" уникальные индексы (КМ10/KM12/RV23/RV30/ и тд)  
Берем содержимое ячейки "А1" первого листа - там индекс. Если на листе 2 есть в столбце "С" такой же точно индекс, то на первый лист копируем в соседнюю ячейку значение из ячейки, которая соседствует с найденным индексом.
От номера недели к дате
 
Есть огромный лист. данные к котором состоят из номеров недель вида  
701 год 2007 неделя 1  
915 год 2009 неделя 15  
1024 год 2010 неделя 24  
Нужно в выделенном диапазоне ячеек все номера недель заменить    
полноценными датами - четвергами указанных недель
Создать автономную форму по работе с базой в Excel
 
Есть некое корпоративное средство. Оно же используется для удаленного доступа к файлу excel (периодически он обновляется).Это средство дает право пользователю получить файл на локальную машину. В файле находится большая база в таблице. Совет про использование реляционной СУБД не уместен, и так понятно, но НЕ применимо в данных условиях.  
 
Помогите советом - чем можно воспользоваться для написания автономного (не требующего установки дополнительных библиотек и модулей) пользовательского интерфейса к файлу (например в виде исполняемого файла), который бы позволял делать запросы к базе-файлу xls и получать вывод. Сами запросы само собой заранее задаются мной.    
 
На ум приходит нечто на дельфях...  
А есть еще варианты на чем можно сделать быстро, просто и эффектно?  
Базу перегонять из Excel никуда d СУБД нельзя (юзер должен пользоваться именно Excel файлом)  
 
 
Коллеги, извините за дискуссионный вопрос - полезными могут оказаться любые советы.  
Спасибо.
Запретить менять тип диаграммы
 
Имеем сводную таблицу и строим на ее данных графики и диаграммы на одной плоскости.  
Достаточно сделать любое изменение в Pivot Table, как меняются все выбранные типы диаграмм на некие дефолтные. Как запретить  менять тип диаграммы??
Опять номер недели
 
Коллеги, выручайте - поиском нашел несколько похожих тем, но это не совсем мой случай. Проблема такая:  
 
имеется лист excel, в котором ВЫДЕЛЕНЫ лишь некоторые ячейки, содержащие дату (например в таком формате даты: 31.05.71)    
 
требуется заменить эти даты в том же листе на тех же самых местах на номера недели    
 
номера недель должны получиться вида    
701 - означает 2007 год 1-я неделя года  
1026 - означает 2010 год 26-я неделя года  
1153 - означает 2011 год 53-я неделя года
Сводная таблица из нескрытых данных в диапазоне
 
Коллеги, может и глупый вопрос, но все же  - хочу, чтобы данные в сводной таблице пересчитывались после того, как применен фильтр в основной. А получается, что сводная таблица не меняется (т.е. в расчете участвуют и скрытые фильтром строки)  
Есть ли решение?
Подсчитать количество листов в книге
 
Можно ли формулой или функцией в ячейку вывести количество листов в книге?  
Если нет, то как макросом?
Страницы: 1 2 След.
Наверх