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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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
    denisAzef

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

    Всего записей: 240 | Зарегистр. 08-02-2007 | Отправлено: 03:14 09-12-2010
    LAVVAL

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Доброго времени всем.  
    Народ, может мне кто поможет.  
    Есть макрос  
     

    Код:
     
    Sub Макрос2()
    '
    ' Макрос2 Макрос
    '
    ' Сочетание клавиш: Ctrl+я
    '
        Columns("A:A").Select
        Selection.AutoFilter
        ActiveSheet.Range("$A$1:$A$146507").AutoFilter Field:=1, Criteria1:= _
            "=*goingod*", Operator:=xlAnd
        Selection.Copy
        Sheets("Лист2").Select
        ActiveSheet.Paste
        Application.CutCopyMode = False
        Selection.AutoFilter
        ActiveSheet.Range("$A$1:$A$902844").AutoFilter Field:=1, Criteria1:="=*mp*" _
            , Operator:=xlAnd
    End Sub
     

    Что он делает? Из лога (игровой сервер) извлекает строки с  именем игрока, в данном случае "goingod".  Все эти строки в котором упоминается игрок с ником "goingod" далее сохраняет результат в отдельную книгу и извлекает строки в которых он (игрок) использует оружие "=*mp*"
    Вопрос: как сделать так чтобы имя игрока можно было менять из лога имен игроков. Либо как нибудь автоматизировать данный процесс? Либо, как вариант, применять для фильтра несколько (десятков) имен игроков.
    Заранее спасибо за ответы

    Всего записей: 11 | Зарегистр. 21-09-2006 | Отправлено: 18:38 12-12-2010
    LeshaK89

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Нуждаюсь в помощи! Нужно написать макрос. Задание такое:  
    Имеется столбец чисел неизвестной заранее высоты. Заменить в этом столбце все элементы, меньшие заданного X1, на X1, а большие заданного X2>X1 — на X2. Числа X1 и X2 записаны в ячейки B1 и B2 соответственно. В ячейку B3 необходимо записать количество сделанных замен.
    Скорее всего, похожие задания здесь уже прорешивались, но мне не хватило терпения просмотреть все сообщения. Заранее спасибо!

    Всего записей: 1 | Зарегистр. 15-12-2010 | Отправлено: 00:55 15-12-2010
    kimtan

    Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    LeshaK89
    Может у Вас хватит терпения хотя бы прочесть шапку топика?

    Всего записей: 291 | Зарегистр. 28-02-2009 | Отправлено: 01:47 15-12-2010
    Mushroomer



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    LeshaK89
    Шапка топика - первое сообщение на странице.
    Цитата:
    Все вопросы по программированию (макросы, скрипты, пользовательские функции и т.п.) обсуждаются в теме Excel VBA в разделе Прикладное программирование.

    kimtan
    Он новичек. Ему нужно более подробно расписывать

    Всего записей: 22840 | Зарегистр. 19-01-2002 | Отправлено: 06:53 15-12-2010
    Mento



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

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

    Для Excel 2007: Кнопка Office-->Параметры Excel-->Формулы-->Работа с формулами-->Стиль ссылок R1C1

    Всего записей: 39 | Зарегистр. 28-05-2008 | Отправлено: 14:07 16-12-2010 | Исправлено: Mento, 14:12 16-12-2010
    Fierce1



    Junior Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Добрый день, у меня такая проблемма:
    Excel 2003 начал вылетать при добавлении или редактировании диаграмм. Попробовал установить excel xp, проблемма осталась. Что это может быть?

    Всего записей: 70 | Зарегистр. 08-01-2006 | Отправлено: 11:03 17-12-2010
    Mushroomer



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Fierce1
    Тут нет телепатов.  
    Операционная система? Объем памяти? Антивирус? SP3 на Office 2003 установлен? Проблема воспроизводится даже на практически пустом файле? На каком этапе создания диаграмм вылетает ошибка? Права у пользователя какие? Если создать нового пользователя, то проблем повторится и у него?

    Всего записей: 22840 | Зарегистр. 19-01-2002 | Отправлено: 01:22 18-12-2010
    Fierce1



    Junior Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Mushroomer, спасибо, проблему с диаграмми решил. Проблемма была с файлами офиса, которые находились в папке пользователя.  

    Всего записей: 70 | Зарегистр. 08-01-2006 | Отправлено: 18:39 18-12-2010
    symbio

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Привет! Есть и у меня вопрос!
     
    У меня есть в экселе три листа! На первом листе есть нпример имя Юрка. Мне надо сделать так чтобы и во второ и в третьем листе было это имя. Но если в первом поменяю то надо и чтобы автоматом и в других страницах поменялось.
     
    У меня Excel 2007.

    Всего записей: 348 | Зарегистр. 28-05-2007 | Отправлено: 01:43 23-12-2010
    Dmitriy05



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    symbio
    Чтобы получить значение в ячейке  A1 из листа "Лист1", используй формулу
    =Лист1!A1

    Всего записей: 2514 | Зарегистр. 03-08-2005 | Отправлено: 22:11 23-12-2010
    symbio

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

    Цитата:
    Чтобы получить значение в ячейке  A1 из листа "Лист1", используй формулу
    =Лист1!A1
     

    Как то я дошел до этого пока ждал ответа.
     
    Специальная вставка -> вставить связь
     
    Спасибо!

    Всего записей: 348 | Зарегистр. 28-05-2007 | Отправлено: 00:01 24-12-2010
    pav461

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Здравствуйте. Подскажите как прописать в excel условие. Пример:
    в 1:1 (1 столбец, 1 строка) вводим значение (значения могут быть от 20.0 до 15.0) в зависмости от этого значения в 2:1 (2 столбец 1 строка) выводим число от 1 до 5. Всего по 50 разных значений в строке .

    Всего записей: 25 | Зарегистр. 27-02-2009 | Отправлено: 12:28 25-12-2010
    Mushroomer



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    pav461
    Задача поставлена имхо неясно. Какое условие?

    Цитата:
    (значения могут быть от 20.0 до 15.0)  
    надо делать так, чтобы другие числа нельзя было ввести?

    Цитата:
    в зависмости от этого значения
    так какая зависимость?  

    Цитата:
    выводим число от 1 до 5
    надо делать так, чтобы другие числа нельзя было ввести?
     
    Добавлено:
    Или надо заполнить случайным образом 2 столбца? один целыми числами в диапазоне 15-20, а другой в диапазоне 1-5?

    Всего записей: 22840 | Зарегистр. 19-01-2002 | Отправлено: 12:46 25-12-2010 | Исправлено: Mushroomer, 12:47 25-12-2010
    pav461

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Нет делать чтобы другие числа нельзя было ввести не надо.

    Цитата:
    так какая зависимость?  

    В первый столбец мы вводим числа сами, диапазон от 20 до 15, то есть числа могут быть не целый например 15.2. Только десятичные части, сотых и т.д не будет.
    В зависимости от значения в первом столбце excel должен выдавать значение во втором, например: ввели от 15.8 или меньше получили во втором столбце 5.0, ввели от 15.8(включительно) до 15.9 получили во втором столбце получили 4.7 и так далее.

    Всего записей: 25 | Зарегистр. 27-02-2009 | Отправлено: 13:08 25-12-2010
    Mushroomer



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    pav461
    Кое-что стало понятно, но зависимости не видно даже на словах. А пока ее не видно на словах, ее нельзя записать в виде формулы Excel.

    Цитата:
    и так далее.
    Как именно?
    15-15,8 (не включая)  результат 5
    15,8-15,9 (не включая) результат 4,7
     
    Я правильно понимаю, что  
    15,9-16,0 (не включая) результат 4,4
    16,0-16,1 (не включая) результат 4,1
    и тд.

    Всего записей: 22840 | Зарегистр. 19-01-2002 | Отправлено: 18:17 25-12-2010
    pav461

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Отсканировал таблицу, которую и нужно вбить в excel.
    По каждой дисциплине вводятся значения, их нужно перевести в очки, далее сделать еще столбец подсчитывающий общее значение.
    То есть слева будет список людей, сверху список дисциплин,  мы вводим значения(за сколько сек пробежал и т.д), под этим вводимым значение получаем результат переведенный в очки, справа добавляем столбец подсчитывающий общее кол-во очков.
    Можно ли это сделать в excel (ну или еще в чем нибудь) или нужно искать программиста?
     
    Mushroomer, спасибо вам за потраченное время и нервы.
     
    таблица - http://s58.radikal.ru/i159/1012/c3/739255d3d238.jpg
     

    Всего записей: 25 | Зарегистр. 27-02-2009 | Отправлено: 19:01 25-12-2010 | Исправлено: pav461, 19:05 25-12-2010
    kimtan

    Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    pav461
    Да, эксель легко с этим справится, начинайте забивать таблицу...

    Всего записей: 291 | Зарегистр. 28-02-2009 | Отправлено: 19:27 25-12-2010 | Исправлено: kimtan, 19:29 25-12-2010
    ALeXkRU



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

    Цитата:
    начинайте забивать таблицу

    только сотые без целых писать не нужно.  
    Это я про столбик 2000 м
    первая строка - 10,15
    вторая строка  - 10,19
    третья строка  - 10,23  
    и т.д.
     
    а так - да, никаких проблем написать формулу для этой задачи нет

    Всего записей: 11797 | Зарегистр. 03-12-2003 | Отправлено: 19:38 25-12-2010
    pav461

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    kimtan
    набросал для наглядности таблицу в общем виде.
    Я не могу понять, что нужно вводить вводить в строку, которая будет переводить результат в очки.
     
     
    Вот так будет выглядеть таблица - http://rghost.ru/3752387
    Эта таблица перевода результатов сдач в очки - http://s58.radikal.ru/i159/1012/c3/739255d3d238.jpg
     
    Как её записать в excel?

    Всего записей: 25 | Зарегистр. 27-02-2009 | Отправлено: 19:56 25-12-2010
       

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