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

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



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    romanromkin
    Цитата:
    Пример - 31.12.2011 - стоит цифра 20000
    видимо 31.12.2010  
    Между 31.12.2011 и 31.12.2010 365 дней.  
    Возьмем произвольную дату 01.02.2011. С 31.12.2010 прошло 32 дня. Поэтому формула будет иметь такой вид =20000-20000/365*32
    Идея понятна?
     
    Добавлено:
    для получения текущей даты надо использовать функцию =СЕГОДНЯ()

    Всего записей: 22840 | Зарегистр. 19-01-2002 | Отправлено: 09:10 02-10-2010
    Mento



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Mushroomer
    Цитата:
    Как это понять? Нужно 1024 случайных числа в диапазоне 1 до 8? или 128 случайных чисел в диапазоне 1 и 2, затем 128 случайных чисел в диапазоне 2 и 3 и т.д?

    VIP777VIP
    Цитата:
    т.е. 128 - единиц, 128 - двоек и т.д.?

    1024 числа должны быть только 1, 2, 3... 8, и каждого из них по 128, т.е. 128 единиц, 128 двоек, троек и т.д. Разброс более или мене равномерным, не более 2-3 чисел подряд. К примеру, 4 7 1 5 3 5 2 2 8 6 4 3 7 1 8 2 и т.д.  
     
    kimtan
    Цитата:
    В файле по этой ссылке: http://webfile.ru/4781381  
    два решения.  
    На первом листе с доп.столбцами.  
    На втором листе одной формулой.  
    Выбирайте наиболее подходящее.

    Именно так, выбрал первый вариант. Спасибо ВСЕМ за помощь и профессионализм.  
     

    Всего записей: 39 | Зарегистр. 28-05-2008 | Отправлено: 14:01 03-10-2010 | Исправлено: Mento, 14:15 03-10-2010
    ghosty



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Посмотрите, пожалуйста, что ему не нравится в таком синтаксисе:
    =SUMPRODUCT(('Все расходы'!C:C=D1)*(A2 < ('Все расходы'!E:E-'Все расходы'!F:F));'Все расходы'!I:I)/'Все расходы'!F:F
     
    Почему 'Все расходы'!C:C=D1 - это нормальное условие, а  
    A2 < ('Все расходы'!E:E-'Все расходы'!F:F) - не нормальное (именно с добавлением последнего он выдает !VALUE).
     
    Заранее благодарю за любую помощь.

    Всего записей: 6808 | Зарегистр. 21-09-2002 | Отправлено: 17:08 03-10-2010
    Dina10



    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Эээ.. Привет всем... Подскажите мне, пожалуйста, как подсчитать сумму диапазона чисел в двух строках, но через один столбец? Т. е. как подчитать сумму только нечетных или только четных ячеек в двух столбцах? если можно, то с указыванием листа... а? это очень важно... Ответьте, пожалуйста, кто знает...

    Всего записей: 2 | Зарегистр. 03-10-2010 | Отправлено: 19:27 03-10-2010
    Dmitriy05



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    ghosty
    Без xls с примером сложно что-либо сказать

    Всего записей: 2514 | Зарегистр. 03-08-2005 | Отправлено: 21:18 03-10-2010
    kimtan

    Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    ghosty
    Скорее всего Excel не нравится делить на ноль. С условиями все нормально. А вот указывать в формуле массива ссылки на целый столбец очень ресурсорасточительно.
     
    Dina10
    Можно применить связку ОСТАТ(СТОЛБЕЦ(......)
    А возможно и СУММЕСЛИ(), если суммируемые столбцы как-то помечены.
    Ну вобщем гадание на кофейной гуще.
    Дерзайте.

    Всего записей: 291 | Зарегистр. 28-02-2009 | Отправлено: 21:55 03-10-2010
    renreg



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Делаю маленькую табличку. Как в Excel можно посмотреть размеры в мм/см получившейся таблицы?

    ----------
    Заграница нам поможет
    _____________________
    renreg

    Всего записей: 5117 | Зарегистр. 24-09-2001 | Отправлено: 10:54 05-10-2010
    ALeXkRU



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


    Всего записей: 11788 | Зарегистр. 03-12-2003 | Отправлено: 04:54 06-10-2010
    renreg



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    ALeXkRU
    Вот высота в пунктах, хоть и неудобно, но придется пересчитать. если не найду решения. И ширину тоже.
     
    А табличку мне нужно делать приблизительно 6 см х 7 см

    ----------
    Заграница нам поможет
    _____________________
    renreg

    Всего записей: 5117 | Зарегистр. 24-09-2001 | Отправлено: 09:59 06-10-2010
    renreg



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    А вот и идеальное (для меня) решение:
    "Панель рисование, нарисовать прямоугольник, посмотреть размеры"

    ----------
    Заграница нам поможет
    _____________________
    renreg

    Всего записей: 5117 | Зарегистр. 24-09-2001 | Отправлено: 12:48 06-10-2010
    SFC



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Вопрос может быть и тривиальный для знатоков, но у меня проблема.
     
    Есть одна таблица (в первом столбце цифры, во втором столбце их текстовые соответствия):
    1    Бабочка
    5    Бегемот
    6    Дятел
    1000    Человек
    2001    Обезьяна
    и т.д.
     
    Есть другая таблица (в первом столбце цифры, в ячейки второго столбца должны заноситься значения этих цифр из первой таблицы):
    17   -
    22   -
    6    (тут должно самоподставиться) Дятел
     
    Если такое возможно - помогите плс.

    ----------
    [ offline ]

    Всего записей: 1663 | Зарегистр. 21-01-2003 | Отправлено: 13:06 10-10-2010
    Dmitriy05



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    SFC
    Тебе поможет ВПР.
    Самый простой вариант - Лист1 = исходная табличка (скажем столбцы A и B)
    Лист2 - таблица которую надо заполнить (пусть тоже будет столбцы A и B)
     
    Тогда на Листе2 имеем:
    Если в ячейке A1 цифра 6, то в ячейке B1 пишем =ВПР(A1;Лист1!$A$1:$B$5;2;ЛОЖЬ) и получаем "Дятел"
     
    $A$1:$B$5 - вся исходная табличка

    Всего записей: 2514 | Зарегистр. 03-08-2005 | Отправлено: 13:25 10-10-2010
    SFC



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Dmitriy05
    Спасибо большое за ответ и оперативность. Это именно то что надо.
     
    P.S. Для тех кому надо в английским эта функция: VLOOKUP

    ----------
    [ offline ]

    Всего записей: 1663 | Зарегистр. 21-01-2003 | Отправлено: 14:27 10-10-2010
    Zombik007



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Друзья, нужна помощь:
    Создал я файл с математическими формулами и примерами в Microsoft Word 2003. Формулы писал через Microsoft Equation. Теперь мне необходимо вставить эти формулы и примеры в Excel, но после того как я их туда скопировал то, что я делал через Microsoft Equation в Excel стало картинками!
    А мне нужно чтобы они были текстом. Что при этом можно сделать?
    Переделывать все?
    И можно ли сделать так, чтобы панель математического ввода Windows 7 работала в Excel и Word?

    ----------
    Gigabyte B450 Aorus Pro, AMD Ryzen 5 5600 4.45 Ghz, Gigabyte RTX 2060 Super, 16 gb RAM

    Всего записей: 2806 | Зарегистр. 21-03-2007 | Отправлено: 22:28 11-10-2010 | Исправлено: Zombik007, 22:32 11-10-2010
    Audciz



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

    Цитата:
    To document a formula on your spreadsheet, you can insert an equation as an object by using Equation Editor.
     
       1. Click where you want to insert the equation.
       2. On the Insert menu, click Object, and then click the Create New tab.
       3. In the Object type box, click Microsoft Equation 3.0.
     
    If Microsoft Equation Editor is not available, you may need to install it.
     
    ShowHow?
     
       1. Quit all programs.
       2. Do one of the following:
              * On Microsoft Windows 2000, double-click the Add/Remove Programs icon in Control Panel.
              * On Microsoft Windows XP, click Add or Remove Programs in Control Panel.
       3. In the Currently installed programs box, click the listing for Microsoft Office or Microsoft Excel, depending on whether you installed Excel as part of Office or as an individual program, and then click Change.
       4. On the Maintenance Mode Options screen, click Add or Remove Features, and then click Next.
       5. If a Custom Setup screen appears, select the Choose advanced customization of applications check box, and then click Next.
       6. In the list of features to install, click the expand indicator (+) next to Office Tools.
       7. Click the arrow next to Equation Editor, and then click Run from My Computer.
       8. Click Update.
       9. Restart Excel.
     
       4. Click OK.
       5. Build the equation by selecting symbols from the Equation toolbar (toolbar: A bar with buttons and options that you use to carry out commands. To display a toolbar, press ALT and then SHIFT+F10.) and by typing variables and numbers. From the top row of the Equation toolbar, you can choose from more than 150 mathematical symbols. From the bottom row, you can choose from a variety of templates or frameworks that contain symbols such as fractions, integrals, and summations.
     
    If you need help, click Equation Editor Help Topics on the Help menu.
     
       6. To return to Microsoft Excel, click on an empty cell.
     

     
    Другими словами:
    1. Выдели ячейку, в которую хочешь вставить формулу,
    2. Нажми на меню "Вставить", "Объект", "Создать новый",
    3. В окне выбора объекта, необходимо выбрать "Microsoft Equation 3.0".

    Всего записей: 649 | Зарегистр. 13-02-2003 | Отправлено: 19:41 12-10-2010 | Исправлено: Audciz, 19:45 12-10-2010
    Zombik007



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Audciz
    Спасибо, но я наверное неправильно сформулировал свой вопрос.
    Мне по в Excel нужно сделать тест по математике, так вот мне нужно чтобы тест был с вариантами ответа, поэтому мне нужно чтобы корни, дроби, степени были текстом а не картинками. Или придется писать по старинке 81^1/4+3^2?

    ----------
    Gigabyte B450 Aorus Pro, AMD Ryzen 5 5600 4.45 Ghz, Gigabyte RTX 2060 Super, 16 gb RAM

    Всего записей: 2806 | Зарегистр. 21-03-2007 | Отправлено: 07:49 13-10-2010
    crotoff

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

    Всего записей: 961 | Зарегистр. 17-04-2007 | Отправлено: 12:21 13-10-2010
    358



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    подскажите плиз, возможно ли задать формулу для столбца "разница" и "исход"? (для "результата" есть -(=ЕСЛИ(B12=C12;5;)) или здесь проще макросом?

    Всего записей: 4434 | Зарегистр. 05-12-2007 | Отправлено: 12:44 13-10-2010 | Исправлено: 358, 12:45 13-10-2010
    LaCastet



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

    Цитата:
    или здесь проще макросом?  

    Проще, конечно, макросом, но можно и так.
    Разница:
    =ЕСЛИ(ПСТР(C12;1;НАЙТИ(":";C12)-1)-ПСТР(C12;НАЙТИ(":";C12)+1;ДЛСТР(C12)-НАЙТИ(":";C12))=ПСТР(B12;1;НАЙТИ(":";B12)-1)-ПСТР(B12;НАЙТИ(":";B12)+1;ДЛСТР(B12)-НАЙТИ(":";B12));3;)
     
    Итог:
    =ЕСЛИ(ЗНАК(ПСТР(C12;1;НАЙТИ(":";C12)-1)-ПСТР(C12;НАЙТИ(":";C12)+1;ДЛСТР(C12)-НАЙТИ(":";C12)))=ЗНАК(ПСТР(B12;1;НАЙТИ(":";B12)-1)-ПСТР(B12;НАЙТИ(":";B12)+1;ДЛСТР(B12)-НАЙТИ(":";B12)));1;)

    ----------
    Пиво — это еще одно доказательство того, что Господь любит нас и хочет, чтоб мы были счастливы!

    Всего записей: 4566 | Зарегистр. 27-07-2005 | Отправлено: 13:44 13-10-2010
    358



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

    работает!
    можно ли подкорректировать формулы так, чтобы при угаданной разнице исход не считался, и наоборот, если разница не угадана, то считается исход.(если он угадан конечно)
    Это не принципиально, но всё же.(хотя "барство" конечно, совсем для ленивых)

    Всего записей: 4434 | Зарегистр. 05-12-2007 | Отправлено: 14:22 13-10-2010 | Исправлено: 358, 14:24 13-10-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