Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » Microsoft Excel FAQ (часть 5)

Модерирует : gyra, Maz

Maz (27-03-2018 08:04): Microsoft Excel FAQ (часть 6)  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199

   

Widok



Moderator-Следопыт
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Просьба к посетителям топика дополнять шапку наиболее часто задаваемыми вопросами со ссылками на ответы
в обязательном порядке

 
  • Смена представления имен столбцов с буквенного на цифровое и обратно


    Сумма прописью
  • Надстройка "PROP" (сумма прописью)
  • надстройка Excellerator (c) Michael Zemlanukha & Maxim Shemanarev
  • макрос Num2String


  • Список соответствия имен функций в английской и русской версиях Excel или здесь
  • Описание Microsoft Excel File Format (eng.)
  • Горячие клавиши в Excel (табличка)
  • краткая, но емкая инструкция для чайников по добавлению готовых макросов (на примере макросов по увеличению размера шрифта на X пунктов от мемебера ferias
     
    Предыдущие ветки топика: Часть 1 | Часть 2 | Часть 3 | Часть 4
     
    Все вопросы по программированию (макросы, скрипты, пользовательские функции и т.п.) обсуждаются в теме Excel VBA в разделе Прикладное программирование.
     
    При необходимости выложить скриншот, пользуйтесь сервисом ImageShack® (ограничение на размер файла <1.5 Mb)
     
    Книга Джон Уокенбах "Подробное руководство по созданию формул в Microsoft Office Excel 2002" PDF 34МБ Файлы к книге

  • Всего записей: 24190 | Зарегистр. 07-04-2002 | Отправлено: 13:13 09-03-2010 | Исправлено: uzeerpc, 12:47 20-12-2017
    asbo

    BANNED
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Quieteroks
    Подъем засчитан.
     

    Цитата:
    Мой вопрос остался без ответа...  

    И что?!  
    Кто обещал wysywyg? БГ? Вот у него и српашиавть надо с претензией...
     
    Анамнез - это хорошо. Все началось с нового принтера. Так туда и рыть надо. Но, с другой стороны, можно и в сторону Екселя посмотреть. Прежде всего - облегчить форматирование листа. Посмотреть настройки масштабирования страницы, поля проверить на соответствие физическим. Установку отображения сетки посмотреть. С других машин па это принтер посмотреть. Выложить образец - спросить у людей, как у них вывод проходит.  
     
    Ну, млин , хоть что-то что-то сделать руками и головой. Пятый день идет... А что сделано?!  Бесит все это... За это время можно было сотню экспериментов поставить, и доложиться сообществу - что это - частный случай, коллизия именно в этой связке, или еще что-то... Можно подумать, что весь Советский Союз, страны СЭВ и капиталистические акулы только и занимаются, что гоняют эту связку. И капризничают, не желая ответить на заданный вопрос....

    Всего записей: 1805 | Зарегистр. 03-10-2006 | Отправлено: 10:07 03-10-2011
    Vibrother



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    asbo

    Цитата:
    Было бы неплохо тщательно продумать dataflow. А в описанном виде - слишком велико вляние человеческого фактора. Тем более - на промежуточном, если я правильно понял расклад, этапе. Помнишь, как у Оганезова с Винокуром? Тут играем, тут не играем, а здесь рыбу заворачивали  

     
    Да, влияние сказывается. Сначала человеческий фактор вносит данные в таблицу, затем другой человеческий фактор делает промежуточные расчеты, и третий, мой сотрудник, которому этот документ приходит как есть, пытается решить ту задачу, которой я тут всем голову морочу. Миниатюра - очень точное сравнение    Так и работаем зачастую. Однако иначе не получится, много причин, описание выходит за рамки темы ветки, так что...
    Спасибо еще раз

    Всего записей: 107 | Зарегистр. 01-08-2007 | Отправлено: 10:17 03-10-2011 | Исправлено: Vibrother, 12:43 03-10-2011
    NEW_MAKC



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    интересуют две функции, возможны ли они?
     
    1. допустим в книге 10 листов
    мне надо вставить на каждом листе несколько строк, к примеру 5,10,32,64 и т.д.
    есть ли какая нибудь функция в EXCELe или какая нибудь стотонная примочка, чтоб эти строки автоматически вставлялись на всех листах книги
     
    2. допустим в книге 10 листов
    я ставлю на первом столбце в первом листе авто-фильтр по определённому параметру (допустим отображать только знак "*")  
    есть ли какая нибудь функция в EXCELe или какая нибудь стотонная примочка, чтоб такой же авто-фильтр срабатывал и на остальных листах книги  
     
    очень надеюсь на Вашу помощь

    Всего записей: 727 | Зарегистр. 11-12-2004 | Отправлено: 10:35 03-10-2011
    asbo

    BANNED
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    NEW_MAKC

    Цитата:
    вставить на каждом листе несколько строк ...  и стотонная примочка, чтоб эти строки автоматически вставлялись на всех листах книги  

    По п.1. Стотонной нет, а вот шестнадцать - всегда пожалуйста.  Совет Тревиса-Форда-Лейна в транскрипции Челентаны: выделяем через Ctrl необходимые листы, добавляем строки на активном и имеем тоже самое на остальных. Нюансы - опять же привязываемся к физическому расположению данных. См. обсуждение выше. Впрочем (ре Челентано), версия Платтерс, самая православная, имо :)

    Всего записей: 1805 | Зарегистр. 03-10-2006 | Отправлено: 11:07 03-10-2011
    NEW_MAKC



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

    Цитата:
    По п.1. Стотонной нет, а вот шестнадцать - всегда пожалуйста.  Совет Тревиса-Форда-Лейна в транскрипции Челентаны: выделяем через Ctrl необходимые листы, добавляем строки на активном и имеем тоже самое на остальных. Нюансы - опять же привязываемся к физическому расположению данных. См. обсуждение выше. Впрочем (ре Челентано), версия Платтерс, самая православная, имо

     
    ПРЕМНОГО благодарен, всё получилось
    а по второму пункту есть какие нибудь идеи?

    Всего записей: 727 | Зарегистр. 11-12-2004 | Отправлено: 14:50 03-10-2011
    aidomars



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    ***ть, полдня писал код, сохранил, открываю, вылазит вопрос: обновить связи? Жму хоть да хоть нет - зависает. Другие книги открываются причем в это время. Оставлю на ночь, может к утру отвиснет, что такое может быть? Вес файла 150 кб. Загрузка проца 25%. Уж и перегружался и шланг сетевой вытаскивал, все одно!!! Полдня работы коту под хвост! Может как нибудь можно модули выдернуть не открывая книгу?

    Всего записей: 982 | Зарегистр. 23-04-2007 | Отправлено: 15:33 03-10-2011
    asbo

    BANNED
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    aidomars

    Цитата:
    Оставлю на ночь, может к утру отвиснет

    Попробуй дать ему отсчитаться.  
    Похожий, но немного другой был случай. Был у меня летом тяжелый файл метров сорок, забит под завяку - 65000 записей. Я ведь все на VBA считаю, а тут, на скорую руку, примитивные вычисления формулами захреначил в нескольких столбцах. Тоже не мог открыть. И через шифт, и макросы отключал безопасностью (не помнил, что там у него в автозагрузке) - пофиг ему. Ну и мне пофиг - ушел в магазин. А файл-то нужен был - я ему отключил автоматический пересчет. Ему пофиг - открывается минут сорок с 50% ной загрузкой проца. И, главное, что остановить-то пересчет нельзя - ведь если он уже открыт, то или Esc, или Ctrl+C, или Ctrl+Break срабатывют и в статусной строке пишется про это, а на открытии - ему пофиг, не срабатывает. Я уже думал было макросом на открытие что-то похимичить - плюнул, не стал. Перегнал все формулы в VBA.
     
    Добавлено:

    Цитата:
    Может как нибудь можно модули выдернуть не открывая книгу?

    Не знаю, к свонму позору. Должны ведь, по идее, быть утилиты. Я давно себе задачу поставил - найти сто-нибудь... но пока пальцем о палец не ударил. Не клюнул еще жареный петух...Все бэкапами обходился.

    Всего записей: 1805 | Зарегистр. 03-10-2006 | Отправлено: 16:28 03-10-2011
    jvg



    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    asbo, читал-читал Ваше выступление с трибуны, и так и сяк, но не въехал, уважаемый. Пойдем по пунктам.
    На форум хожу по делу, от нефиг делать не хожу (без аналогий). Тем более Днюха в субботу была, 51 попугай постучал, извиняйте, короче.  
    Второе и главное, свой тон и манеры тренируйте у себя на кухне, я за свои слова отвечаю.
    Ваша интерпретация ответов мне до лампочки, что Вы и кто вы   -тем более.
    Если такой лобастый, помогите человеку решить задачу, а распальцовку показывайте пионэрам. И зарубите себе на носу, не хорошо незнакомым людям тыкать, и как не сложно догадаться - Вы ошиблись, с кем-то другим пасли.

    ----------
    C2D|IntelDP965LT|DDRII 4x1024|Ge7900GS|5xHDD=3,3Tb|XPsp3:OsX86-10.5.7:Win7

    Всего записей: 571 | Зарегистр. 01-09-2002 | Отправлено: 21:25 03-10-2011
    asbo

    BANNED
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    jvg
    Я вот вторую неделю синячу, а ты, походу, все 51 со стакана не слазишь :) Без обидофф, плз - шютка :) Поздравляю с Днем Рождения. А "днюха" - это у малолеток, изнывающих от груза русского языка :) Опять же - шютка.  
     
    Ты выдал другому человеку прототип решения с формулами, смысла которых не понимаешь в упор (сам признался, я не тянул тя за язык). А после моего интереса - совсем попутал - кто кого и о чем спрашивал, требуя с меня примера :) Я, значит, должен с твоей подачи третьему лицу играться со скобками... И, в завершение всего, ты даже не оценил мой реверанс про возможный неправильный баланс, как твой шанс, данный мной тебе, выйти из ситации не теряя лица.  
     
    А про Вы-ты... Тут есть клуб - вступай. И научись сам использовать или то, или другое обращение, а не менять их по вектору своего настроения. И... что это тебя только щаз торкнуло? Вожжа под хвост?
     
    Вобщем, без объяснений по этой формуле -  даже не подходи.  

    Цитата:
    IFERROR(D5=TRUE; и далее условие)  
    ... всего один аргумент в оригинале... Поясни, плз, а то что-то я, честно, не вкурю никак. Бэз иронии. Может что-то с балансом скобок?  

    Я тебя по-человечески спросил, оговорился, чтобы не обидеть - потому что не знаю такой ф-ции. ISERROR, с одним аргументом - знаю. Аналог ее - ЕОШИБКА знаю.... Но они обе с единственным аргументом...
     
    Вот так элементарное недоумение переросло в склоку...
    А учитывая, что "На форум хожу по делу, от нефиг делать не хожу " - должен бы знать - я в формулах не спец, я больше по VBA. Я до сих пор в непонятках, а тут еще и ты встал в третью позицию...
     
    Может объянит кто - что же имелось ввиду под этим IFERROR(D5=TRUE; и далее условие)?

    Всего записей: 1805 | Зарегистр. 03-10-2006 | Отправлено: 22:22 03-10-2011
    jvg



    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    asbo, мне не нравится манера и тон общения, я это уже сказал. Для восстановления последовательности (передергивать не надо): InSe0F, можно, добавив в начало формулы аргумент "ЕСЛИ". Начало формулы будет выглядеть примерно так: =IF(IFERROR(D5=TRUE; и далее условие);0);IFERROR(D5=FALSE;(снова условие);0)
    Прейскурант пробирной палаты (можно не вставать..)-штука не простая, поэтому и приходится использовать это "IF - IFERROR в нескольких ячейках одновременно.  
    Для примера: в зависимости от вида изделия (кольцо, серьги, броши, цепи, и.т.д.) , его веса (менее 3 гр. одна цена, 3 и более - другая) и количества, количества драг.камней (1-2) или (2-4), вида пробы (механика или лазер), метода диагностирования (спектрография-хим.анализ), маталла наконец (!) - различные цены. Плюс: серьги считаем за штуку, а бирка на камень одна на пару - и это тоже по своей цене. Чуть не забыл ! Если изделий более 100 штук (в одном ассортименте) - 100 по одному тарифу считаем, остальное по другому, с коэффициентом 0,8.  И это все надо воткнуть в одну строку, расчет и печатная форма, с возможностью выбора всех условий операции.  
     
     


    ----------
    C2D|IntelDP965LT|DDRII 4x1024|Ge7900GS|5xHDD=3,3Tb|XPsp3:OsX86-10.5.7:Win7

    Всего записей: 571 | Зарегистр. 01-09-2002 | Отправлено: 23:27 03-10-2011 | Исправлено: jvg, 23:43 03-10-2011
    asbo

    BANNED
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    jvg

    Цитата:
    мне не нравится манера и тон общения, я это уже сказал

    И что мне сделать?  Подпрыгнуть? Тебе не нравится... Так что же ты ни разу не попросил меня сменить форму обращения?!  
     
    По ф-ции IFERROR  
    У меня, нет такой в Екселе! Ексель - русский, я - тупой, нить где-то потерялась...
    Или еще что... Да и в английском на IF - только само IF.

    Всего записей: 1805 | Зарегистр. 03-10-2006 | Отправлено: 00:23 04-10-2011
    aidomars



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

    Цитата:
    ***ть, полдня писал код, сохранил, открываю, вылазит вопрос: обновить связи? Жму хоть да хоть нет - зависает. Другие книги открываются причем в это время. Оставлю на ночь, может к утру отвиснет, что такое может быть? Вес файла 150 кб. Загрузка проца 25%. Уж и перегружался и шланг сетевой вытаскивал, все одно!!! Полдня работы коту под хвост! Может как нибудь можно модули выдернуть не открывая книгу?

    Уф, востановил, хотя файл и продолжал висеть. Сделал так: поставил в параметрах безопаснось - высокая. Открыл файл, он предложил обновить связи (кстати связь была на отсутствующий документ, который я переименовал ранее), а потом предупредил про макросы и, о чудо, открылся. Так я и не понял, толи второй диалог про безопасность обрубил обновление связей, толи еще что. Вобщем будте осторожней со связями — не забывайте предохраняться!

    Всего записей: 982 | Зарегистр. 23-04-2007 | Отправлено: 08:40 04-10-2011
    Quieteroks

    Junior Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    asbo
    Принтер вроде нормально печатает. Я экспериментировал с вордовскими таблицами, но вот такие вот таблички вылазят именно в Excel. Причем во всех документах Excel.
     
    Сбрасывал форматирование таблицы, выставлял стандартные тонкие границы, вся таблица съезжала.
     
    Вы скажите что Вам нужно для более подробного анализа, я предоставлю, а вопрос то остался вообще без единого внимания. Я вроде проблему не стал пытаться разъяснять весьма странными словосочетаниями, сразу выложил фото распечатанного листа.

    Всего записей: 38 | Зарегистр. 21-01-2010 | Отправлено: 09:29 04-10-2011
    asbo

    BANNED
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    aidomars
    Рад, что разрулил ты ситуевину. В Екселе (как и в других продуктах Офиса) катастрофичеки не хватает примерно того же мех-ма, как в венде - загрузка в безопасном режиме, исключительно на чистых данных - без пересчетов, без макросов, без связей (и, не дай Бог, на шары), может быть даже с отключением форматирования. Чтобы просто - как СуперКалк под ДОС-ом открылся. Я _так_ думаю...

    Всего записей: 1805 | Зарегистр. 03-10-2006 | Отправлено: 23:14 04-10-2011
    vaniuhaha



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Доброго всем времени суток!  
    У меня такая вод беда:  
    Имеется Excel 2007 файл в котором 117 страниц.
    Мне нужно создать 1 лист на котором в ряд будут выстроены первые 20 столбцов каждой из этих 117 страниц.  
    Будьте добры помогите а то не охота на копи пэст кучу времени терять.

    Всего записей: 239 | Зарегистр. 23-03-2011 | Отправлено: 15:28 05-10-2011
    aidomars



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    vaniuhaha
    Попробуй записью макроса поиграться и посмотри код. Я именно с этого и начинал. Код написал бы, да тороплюсь, сорри.

    Всего записей: 982 | Зарегистр. 23-04-2007 | Отправлено: 16:20 05-10-2011
    vaniuhaha



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Спасибо но я даж не знаю как макрос написать( блин люди добрые помогите плз!!

    Всего записей: 239 | Зарегистр. 23-03-2011 | Отправлено: 16:31 05-10-2011
    asbo

    BANNED
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    vaniuhaha

    Цитата:
    макрос написать

    F1 - "запись макроса"
     
    Я щаз тоже не возьмусь, но неплохо было бы и у точнить - "в ряд" - стобцами (под) или строками (рядом) ...
     
    Если именование листов упорядоченно (имя с индексом с лидирующим нулем), и количество строк в каждом интересующем диапазоне из 20-ти рядов одинаково - то можно относительно легко сделать без VBA - через ДВССЫЛ

    Всего записей: 1805 | Зарегистр. 03-10-2006 | Отправлено: 17:23 05-10-2011
    vaniuhaha



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    В ряд строками - 20 строк
    Листы упорядоченны по нумераций 1,2,3,4,5,6,...
    Ряды не одинаковы

    Всего записей: 239 | Зарегистр. 23-03-2011 | Отправлено: 17:26 05-10-2011
    asbo

    BANNED
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    * Листы упорядоченны по нумераций 1,2,3,4,5,6,...  
    - Тогдав лоб  ра стянуть ДВССЫЛ не прокатит... "1 и 101" отличается от "001 и 101"
     
    Но, даже ели включить дополнительную логику формирования индекса:
    * Ряды не одинаковы
    - тем более не прокатит. Трудемкость создания формул не снизится.

    Всего записей: 1805 | Зарегистр. 03-10-2006 | Отправлено: 17:42 05-10-2011
       

    Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199

    Компьютерный форум Ru.Board » Компьютеры » Программы » Microsoft Excel FAQ (часть 5)
    Maz (27-03-2018 08:04): Microsoft Excel FAQ (часть 6)


    Реклама на форуме Ru.Board.

    Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
    Modified by Ru.B0ard
    © Ru.B0ard 2000-2024

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru