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

» Excel FAQ (часть 5)

Автор: bredonosec
Дата сообщения: 15.03.2011 11:18

Цитата:
Если в очередной ее (колонки) ячейке появились данные, уже присутствующие в ячейке (этой же колонки) до нее, то всю строку, которой принадлежит данная ячейка (с повтором) удалить. Так?

да, так корректнее, спасио.
Само собой, содержание ячейки целиком.
Автор: asbo
Дата сообщения: 15.03.2011 11:29
ОК. Идем далее.

Через интерфейс это будет муторно делать, учитывая объем - 3.5 тыс страниц, т.е. столько же шапок. Т.е каждую из них надо будет проверить на повтор?

Значит нужен макрос. Как определить, где заканчивается массив данных по вертикали? Есть в нем какая-нибудь колонка, имеющая непрерывные данные? Т.е. не имеющая пустых строк (ячеек, в данном случае)? Т.е. по наличию пустоты в которой, я смог бы определить, что надо заканчивать цикл?

И вопрос так и остался без ответа: "Именно удалить или очистить?"

Лучше на образец все-таки взглянуть...

Добавлено:
bredonosec, ты свой не хочешь показывать, покажу я свой :)
Держи. Пароль стандартный.
Автор: bredonosec
Дата сообщения: 15.03.2011 13:15
в оригинальном документе столько страниц.
Строк в экселе должно быть где-то 32 тыс +3,5тыс "строк-заголовков", + возможно до пары тыс перебросов фамилий на новую строку из-за корявости трансформации текст-эксель.


Цитата:
И вопрос так и остался без ответа: "Именно удалить или очистить?"

именно удалить. Зачем мне пустые строки?


Цитата:
Т.е каждую из них надо будет проверить на повтор?

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

Добавлено:

Цитата:
Держи. Пароль стандартный.

шото макрос никак не дает включить...
Автор: asbo
Дата сообщения: 15.03.2011 13:24

Цитата:
шото макрос никак не дает включить...

Смотри настройки безопасности:
Сервис - Параметры - Безопасность - Безопасность макросов - Уровень безопасности --> Средняя
Автор: Kluk
Дата сообщения: 15.03.2011 14:04
При переносе ячейки внутри одного листа в Excel-7 выскакивает сообщение "Ошибка очистки буфера". Рекомендаций по устранению этого дефекта на смог найти на на Ру-борде, ни в Инете, хотя запросов по этой нехитрой ошибке - множество.
Прошу помочь.
Автор: asbo
Дата сообщения: 15.03.2011 14:39
Kluk, жить с ней... Я тоже все пальцы стер до локтя в поиске. Плюнул и живу :(
Я где-то ужЕ писал, что копирование при этом происходит нормально, толко вот вылазит это сообщение. На разных осях, на разных офисах, в разном операционном окружении... При сложном копировании-вставке и при элементарных операциях. Есть у меня подозрение, что ноги растут из rdclip, удаленного рабочего стола и виртуалок. Но копаться некогда и лень.
Автор: InSe0F
Дата сообщения: 16.03.2011 16:06
Всем привет)

Возник вопрос постановки управления изменениями и выгрузки/синхронизации больших объемов давнных с doc - файлом.

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

2. Далее сам excel является мастером данных, поэтому периодически этот процесс надо запускать заного, чтобы документы вновь обновились.

Кто подскажет как можно решить задачку с минимальными трудозатратами?
Автор: zasx
Дата сообщения: 16.03.2011 22:43
Помогите нарисовать дополнительные промежуточные линии.
Все что можно добавить через меню макет, добавил.
Необходимо сделать график как на милимитровой бумаге.


Uploaded with ImageShack.us
Автор: Undaster
Дата сообщения: 17.03.2011 12:44

Цитата:
Помогите нарисовать дополнительные промежуточные линии.

Попробуй поменять тип диаграммы с "График" на "Точечная", тогда в элементе ленты "Оси" в дополнительных параметрах появиться возможность настраивать промежуточные интервалы. Для диаграмм типа "График" это доступно только для вертикальной оси.
Автор: zasx
Дата сообщения: 17.03.2011 20:23

Цитата:
Попробуй поменять тип диаграммы с "График" на "Точечная", тогда в элементе ленты "Оси" в дополнительных параметрах появиться возможность настраивать промежуточные интервалы. Для диаграмм типа "График" это доступно только для вертикальной оси.

Cпасибо, братюнь.
Работает
Автор: DONVIAN
Дата сообщения: 18.03.2011 04:09
подскажите возможно ли в эксэле объединение ячеек сочетанием клавиш,если да то как
Автор: Undaster
Дата сообщения: 18.03.2011 06:14

Цитата:
подскажите возможно ли в эксэле объединение ячеек сочетанием клавиш,если да то как

Создать макрос с содержимым:


Код: sub macroMergeCells()
Selection.MergeCells = True
End sub
Автор: RuPurple
Дата сообщения: 18.03.2011 11:00
На 46-ой странице я задавал вопрос об анализе графиков в Excel. Судя по тому, что никто на этот вопрос не ответил, данный анализ средствами Excel провести нельзя.
Может быть, тогда кто-нибудь сможет посоветовать другую программу, в которой можно было бы провести необходимые мне вычисления?
Автор: Undaster
Дата сообщения: 18.03.2011 11:49
RuPurple, на вскидку — раз уж у тебя есть параметрическая функция, попробуй воспользоваться инструментом "Поиск решений" для автоматизированного подбора по ней значения параметра по оси абсцисс, приравняв значение параметра по ординате к соответствующему значению графика на экспериментальных данных
Автор: KDbled
Дата сообщения: 18.03.2011 12:11
Принтер HP 2015L (лазерный ч/б), сетевой. При печати изображений напрямую, из Word, и Power Point изображение выводится как положено оттенками серого. Из Excel 2007 изображение печатается полностью черным. В настройках выставлял высококачественную печать, ставил галку печать изображения, ставил показать рисунки, ставил печать в оттенках серого. Ничего не помогает. Звонил в Microsoft, ничего умного не сообщили, переустанавливал принтер с удалением драйверов через свойство сервера. Ставил последние драйверы. Что может быть. Я немного сильно измучился. Спасибо.
Автор: Undaster
Дата сообщения: 18.03.2011 13:34
KDbled, на закладке "Лист" в "Параметры страницы", есть опция "Печать: черно-белая", проверь что галочка там не стоит. Как альтернатива на крайний случай — делать предварительный экспорт в PDF, а затем печатать уже PDF.
Автор: RuPurple
Дата сообщения: 21.03.2011 14:33
Undaster
Я попробовал инструмент "Поиск решения". Но он почему-то выдает, что не может найти подходящего решения (видимо, потому что функция очень сложная).
Автор: Undaster
Дата сообщения: 22.03.2011 13:08
RuPurple, в 2010 есть возможность выбрать алгоритм поиска решения, наиболее приемлемого для отдельных видов функций, не помню как раньше, но возможно в предыдущих версиях тоже есть. Если найдёшь — попробуй каждый.
Также можно попробовать уменьшить точность. В принципе не исключено, что функция при данной комбинации параметров в принципе не имеет решения при заданном её определении.
Автор: RuPurple
Дата сообщения: 22.03.2011 18:08
Undaster
В 2003 такой возможности я не нашел. Я думаю, что обратная функция должна иметь решение, так как прямая функция определена однозначно, хотя и довольно громоздко.
Но мне кажется, что "поиск решения" - это не совсем то, что мне нужно. Все было бы куда проще, если бы Excel умел определять значения прямо из графика. Может быть для этой цели есть более подходящая программа?
Автор: jclawe
Дата сообщения: 23.03.2011 22:56
RuPurple
Экспериментальные точки должны хорошо описываться так называемой логистической функцией с добавлением двух параметров, учитывающих, что минимум не равен нулю и середина сдвинута назад по оси абсцисс.
Если параметры в ячейках A1-E1, ось абсцисс в колонке A (начиная с A3), то формула в колонке B может выглядеть так:

Код: =$D$1*($A$1*$B$1*EXP($C$1*(A3-$E$1))/($A$1+$B$1*(EXP($C$1*(A3-$E$1))-1)))+$A$1*(1-$D$1)
Автор: murka_anka
Дата сообщения: 24.03.2011 11:12
При попытке открыть файл Excel 2007 в 2003 офисе, ошибка "Слишком много различных форматов ячеек".
Приводила к единому шрифту, размеру, формату ячейки. Потом полностью очищала все форматы, результат тот же.
Мало того, если открыть файл 2007 экселем и попытаться скопировать из него просто одну лишь ячейку в 2003 эксель, то опять та же самая ошибка!
"Слишком много различных форматов ячеек"
"Невозможно вставить данные!"
Опен офиса нет, качать 146мб сейчас нет возможности, если какие-то еще решения?
Автор: asbo
Дата сообщения: 24.03.2011 16:07
murka_anka
Вобщем-то, решений много. Как и нюансов...

В лоб - ставить в вируалку 2007 и плясать оттуда, сохраняясь в 2003.
Если нужны только данные - мудрить с запросами и импортом внешних данных.
Автор: murka_anka
Дата сообщения: 24.03.2011 16:40

Цитата:
Вобщем-то, решений много. Как и нюансов...

гуглила, все что есть, прочитала.

Цитата:
В лоб - ставить в вируалку 2007 и плясать оттуда, сохраняясь в 2003.

из 2007 сохраняла в формате *.xls, при открытии этого файла 2003 офисом та же ошибка.

Цитата:
Если нужны только данные - мудрить с запросами и импортом внешних данных.

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

Опен офис поставила, он вообще наглухо виснет при попытке этот файл открыть. Хотя, там всего-то 650 строк и столбцов 20-30, никакого супер-пупер форматирования нет, цветовое только и формулы.

Автор: asbo
Дата сообщения: 24.03.2011 16:58
murka_anka, уфф... Вручную форматы переносить? Тоже радость небольшая, как и на окошки нажимать... Ну, просто уж, от балды вариант - пробовать сохранить в еще более старый формат - XP.
Автор: murka_anka
Дата сообщения: 25.03.2011 09:18
asbo
спасибо за участие, наконец-то получилось)
Оставила опен офис на ночь открывать файл, к утру файл открылся, еще часа два он сохранялся в формате *.ods, потом сохранила в *.xls и вуаля, все готово
Автор: asbo
Дата сообщения: 25.03.2011 10:57
murka_anka, дык, не за что. Разве, как за моральную поддержку :)
Зато:
1. Еще один метод будет в заначке.
2. Мы знаем теперь - почем ночь с ОО :)

Бзв, меня посетила еще одна мысль - использовать сервис Google Docs
Закачать в него оригинал. Сохранить, как ОО. Закачать ОО, сохранить как xls :)
Может и специализированные онлайн-конвертеры в Сети есть...
Автор: az03v
Дата сообщения: 26.03.2011 15:06
Подскажите, как в Excel 2010 поменять формулы в ячейках с русского на английский. Возможно ли?
Автор: Mushroomer
Дата сообщения: 26.03.2011 16:01
az03v
имхо язык формул в Excel зависит от языка самого Excel.
Автор: asbo
Дата сообщения: 26.03.2011 16:23
az03v, сам хотел поменять... Давно как-то копал в эту сторону - вроде бы никак: или сам пакет менять на En, или через MUI, или какими-то другими, но неприемлемыми для меня методами. В первом приближении может помочь файл FUNCS.XLS - искать в папке установки офиса.

Сугубо имо - эти формулы на русском - самое ушлепошное решение руссификаторов продуктов MS, после руссификации DOS 5 (или 4?)
Автор: az03v
Дата сообщения: 26.03.2011 18:05
Спасибо, коллеги. Так и думал...

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121

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


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