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

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

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

Widok (29-08-2008 13:12): лимит страниц. продолжаем здесь  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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

   

Widok



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

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

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


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


  • Список соответствия имен функций в английской и русской версиях Excel
  • Описание Microsoft Excel File Format (eng.)
     
     
    Предыдущие ветки топика: Часть 1 | Часть 2
     
    Все вопросы по программированию (макросы, скрипты, пользовательские функции и т.п.) обсуждаются в теме Excel VBA в разделе Прикладное программирование.
     
    При необходимости выложить скриншот пользуйтесь сервисом ImageShack® (ограничение на размер файла <1.5 Mb)

  • Всего записей: 24190 | Зарегистр. 07-04-2002 | Отправлено: 19:48 17-05-2007 | Исправлено: Maz, 22:45 24-02-2017
    Mushroomer



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    NPC
    при физичском объединении пропадет содержимое всех ячеек кроме первой
    Надо выделить все ячейки, затем CTRL + 1 -> Выравнивание -> Объединение ячеек.

    Всего записей: 22839 | Зарегистр. 19-01-2002 | Отправлено: 20:38 25-11-2007
    NPC



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Mushroomer он ругается и все равно не объеденяет

    Всего записей: 8943 | Зарегистр. 17-02-2005 | Отправлено: 21:16 25-11-2007
    amit



    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    народ подскажите пожалуйста, такая проблема. при открытии экселевского документа, открывается просто пустой эксель с серым экраном. с чего началось не знаю, как лечить тож. стоит 2003 офис, винда ХР, в домене. если зайти под другим пользователем, то все ок работает. может что-то где-то в профиле поправить можно?
    заранее спасибо!

    Всего записей: 3 | Зарегистр. 27-11-2006 | Отправлено: 09:45 26-11-2007
    SERGE_BLIZNUK

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    NPC
    Цитата:
    он ругается и все равно не объеденяет  

    вы выделяете три ячейки, потом нажимаете .... "Объединение ячеек" - и что? как ругается, что пишет?...

    Всего записей: 2014 | Зарегистр. 12-09-2002 | Отправлено: 10:41 26-11-2007
    NPC



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    SERGE_BLIZNUK выделенная область содержит несколько значений данных. Объеденение ячеек приведет к потере всех значений, кроме левого верхнего
    у меня там текст в ячейках:
    Здесь написано: "Из администрации Президента Соединенных Штатов Америки - ммммммм,
    И, ммм - Президент Реджинальд Дж. Прист"
    Больше ничего нет, что можно понять.
     
    и это надо объеденить в одну ячейку 1 строкой

    Всего записей: 8943 | Зарегистр. 17-02-2005 | Отправлено: 11:58 26-11-2007
    dino

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    NPC
     
    А если, =A1&" "&A2&" "&A3, затем к этой ячейке Правка->Копировать(CTRL-C), Правка->
    Специальная вставка->Вставить (Метка на) Значения->ОК

    Всего записей: 167 | Зарегистр. 08-04-2002 | Отправлено: 13:54 26-11-2007 | Исправлено: dino, 13:55 26-11-2007
    SERGE_BLIZNUK

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    а если через макрос??

    Код:
     
    Sub MergeAll()
      Dim S As String
      Dim C As Variant
      S = ""
      For Each C In Selection
       If Not IsEmpty(C) Then
         If TypeName(C.Value) = "String" Then
           S = S & C.Value & Chr(10)
         End If
       End If
      Next
     
     
    Selection.MergeCells = True
    Selection.Value = S
         
    End Sub
     
     

    Всего записей: 2014 | Зарегистр. 12-09-2002 | Отправлено: 14:22 26-11-2007
    skipp1

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    здравствуйте, имеется 2 столбца в первом(J9:J14) крылья,ноги ,хвост,крылья,хвост,ноги напротив каждого из них, во втором столбце(K9:K14) их количество.
    Как посчитать сумму каждого наименования?крыльев стока-то, хвостов стока-то и т.д.

    Всего записей: 107 | Зарегистр. 24-06-2005 | Отправлено: 02:16 27-11-2007 | Исправлено: skipp1, 02:17 27-11-2007
    Mushroomer



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    skipp1
    Используй функцию СУММЕСЛИ

    Всего записей: 22839 | Зарегистр. 19-01-2002 | Отправлено: 07:15 27-11-2007
    SERGE_BLIZNUK

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    skipp1
    или использовать "Сводную таблицу" ( "Крылья" -> поля строк, "их количество" -> поля столбцов...)

    Всего записей: 2014 | Зарегистр. 12-09-2002 | Отправлено: 09:39 27-11-2007
    SergD1973

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Здравствуйте. Есть задачка.  
     
    Есть несколько столбец с данными типа:
    C3/19+3
    C14/36+2
    B2/12+3
    B9/11
    Х13-15C3/19+3
     
    Однако не все ячейки заполнены. Некоторе пустые.
     
     
    Это результаты конкурсов. Первая буква - класс танцора, далее результат выступления, и иногда есть символы "+3" например, это количество баллов, полученное парой.
    Вот нужно на основании этих данных выцепить сумму баллов накопленную у пары.  
    Баллы нужно считать в каждом классе отдельно, т.е. в зависимости от 1 буквы (иногда она к тому же и не первая (5я строка), там "С" стоит в середине.  
     
    Я уже написал формулу:
    =СУММ(ЕСЛИ(И(НАЙТИ("+";I78);НАЙТИ("C";I78));ЗНАЧЕН(ПРАВСИМВ(I78;1));0))
    Но беда в том, что функция НАЙТИ в случае отсутствия в искомой строке искомого символа (плюса например) или если вообще строка пустая - выдает Ошибку "ЗНАЧ", и вся формула перестает работать.  
    Помогите решить эту проблему. Каким еще условием можно отследить наличие в текстовой строке и символа "С" и символа "+"?

    Всего записей: 17 | Зарегистр. 20-02-2007 | Отправлено: 11:56 27-11-2007 | Исправлено: SergD1973, 11:59 27-11-2007
    skipp1

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Mushroomer
    SERGE_BLIZNUK
    спасибо, через сводную таблицу получилось, но неудобно.Как через СУММЕСЛИ? Напиши, пожалуйста, подробно.

    Всего записей: 107 | Зарегистр. 24-06-2005 | Отправлено: 12:05 27-11-2007
    Timans1

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Vitus_Bering
    Пробовал модифицировать функцию ВПР под данную задучу. Возникла одна загвоздка.
    В столбце A - лица, в столбце Б- бандиты. Проблема в том что нужно искать не полное соответствие ячеек, т.к. возможны опечатки в отчествах, лишние пробелы и т.д. Надо искать по фамилии Лица в ячейки Бандиты.  
    Так как в столбце- А ФИО, надо вычленить фамилию. Ищем номер позиции пробела, а потом выбираем нужное колличество символов и получаем Фамилию.
    Вот что получилось:
    =ЕСЛИ(ЕНД(ВПР(ЛЕВСИМВ(A2;(НАЙТИ(" ";A2)));B:B;1;ЛОЖЬ));"";ВПР(ЛЕВСИМВ(A2;(НАЙТИ(" ";A2)));B:B;1;ЛОЖЬ))  
     
    В ВПР есть возможность в качестве аргумента указать не значение ячейки, а текст со звездочкой, тогда будут выводиться все ячейки с заданной фамилией. Проблема в том как вытащить значение из ячеки и преобразовать его в текстовое значение в кавычках плюс звездочка?
     

    Всего записей: 17 | Зарегистр. 24-10-2007 | Отправлено: 12:13 27-11-2007
    Vitus_Bering



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Timans1
     
    =ЕСЛИ(ЕНД(ВПР(ЛЕВСИМВ(A2;(НАЙТИ(" ";A2)));B:B;1;ЛОЖЬ));"";ВПР(ЛЕВСИМВ(A2;(НАЙТИ(" ";A2)));B:B;1;ЛОЖЬ)&"*")  

    Всего записей: 936 | Зарегистр. 30-09-2005 | Отправлено: 13:01 27-11-2007 | Исправлено: Vitus_Bering, 13:39 27-11-2007
    Timans1

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

    Всего записей: 17 | Зарегистр. 24-10-2007 | Отправлено: 13:38 27-11-2007
    Vitus_Bering



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

    Всего записей: 936 | Зарегистр. 30-09-2005 | Отправлено: 13:40 27-11-2007
    Timans1

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Vitus_Bering
    Все разобрался Спасибо!!!
    =ЕСЛИ(ЕНД(ВПР(ЛЕВСИМВ(A2;(НАЙТИ(" ";A2)))&"*";B:B;1;ЛОЖЬ));"";ВПР(ЛЕВСИМВ(A2;(НАЙТИ(" ";A2)))&"*";B:B;1;ЛОЖЬ))

    Всего записей: 17 | Зарегистр. 24-10-2007 | Отправлено: 14:00 27-11-2007 | Исправлено: Timans1, 14:01 27-11-2007
    emptyteam



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    У Автофильтра есть предел в 1000 значений... а у меня значений больше 1000...  
    как сделать чтобы был такой же выпадающий список но значений было больше ?

    Всего записей: 300 | Зарегистр. 24-07-2007 | Отправлено: 15:54 27-11-2007
    surgutfred



    Full Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Люди добры поможите...
    Ситуация: из "ГрандСмета" выгружен в excel документ. Всего два листа, при предосмотре все нормально, но на печати первый лист пустой, второй печатает нормально. Принтер HP LJ 1300. С другого компа на HP LJ 1320 распечаталось без проблем. Как то не верится что дело в принтере, думаю может символ где не такой не знаю. Подскажите где порыть можно? Не соображу.
     
    Все отбой, глюк какой то был. Комп на ночь выключили, утром врубили - все печатает.

    Всего записей: 589 | Зарегистр. 21-08-2001 | Отправлено: 16:04 27-11-2007 | Исправлено: surgutfred, 07:27 28-11-2007
    Vitus_Bering



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    surgutfred
    Попробуй задать область печати.

    Всего записей: 936 | Зарегистр. 30-09-2005 | Отправлено: 17:06 27-11-2007
       

    Страницы: 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

    Компьютерный форум Ru.Board » Компьютеры » Программы » Microsoft Excel FAQ (часть 3)
    Widok (29-08-2008 13:12): лимит страниц. продолжаем здесь


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

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

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru