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

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



    Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    gvserg1
    Джон Уокенбах пишет про нелогичное поведение логических функций следующее:
    Цитата:
    К сожалению функции И и ИЛИ нельзя применять в формулах массивов.

    В вашем примере если выделить OR(B2:B8>0;C2:C8>0) и нажать F9 то получится ИСТИНА.
    В итоге и получается {=SUM(1*A2:A8)}=28
    С другой стороны, чтобы узнать есть ли 3(трёшка) в диапазоне A2:A8  
    {=ИЛИ(A2:A8=3)} работает.
     
    Есть еще много вопросов...
    Лично я никак не могу понять как корректно использовать МИН и СРЕДН в массивах
     
     

    Всего записей: 342 | Зарегистр. 08-10-2005 | Отправлено: 16:44 15-03-2008 | Исправлено: ZORRO2005, 17:02 15-03-2008
    gvserg1

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

    Всего записей: 23 | Зарегистр. 30-01-2008 | Отправлено: 17:37 15-03-2008 | Исправлено: gvserg1, 19:05 15-03-2008
    Drazildesign



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Привет уважаемые ГУРУ!
    нужна Ваша помощь!!!!!!!!!!!!!!!!!!
    Ест екселевский файл в котором 5000 строк это первый лист.
    фопмат:
     код               название ЕН    наз-ние Рус
    012345678           BLA-BLA      БЛА Бла
    Второй лист это типа счета.
    Надо чтобы в первой ячейке вбиват код, а в соседнюю втавляловь его название.
    Спасибо всем за ответ  или ссылку на решение.

    Всего записей: 75 | Зарегистр. 23-02-2007 | Отправлено: 20:48 15-03-2008
    gvserg1

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Drazildesign,
    смотри первые два листа
    http://slil.ru/25584545

    Всего записей: 23 | Зарегистр. 30-01-2008 | Отправлено: 22:31 15-03-2008
    Xomyak

    BANNED
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Нужно вычислить среднее значение из группы ячеек, но в этих ячейках не числа, а формулы, и поэтому ничего не получается, а вместо результата появляется #DIV/0!. Что делать?

    Всего записей: 61 | Зарегистр. 01-02-2006 | Отправлено: 03:33 16-03-2008
    Slavagriven



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

    Всего записей: 3 | Зарегистр. 10-07-2006 | Отправлено: 08:11 16-03-2008
    VictorKos



    Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Xomyak
    #DIV/0 - это функция СРЗНАЧ(A1:A100) такое пишет? Только если все ячейки диапазона пустые или формулы в них возвращают текстовые значения, которые невозможно интерпретировать, как числа. Напиши пример формулы или файл с примером выложи.

    Всего записей: 304 | Зарегистр. 20-03-2005 | Отправлено: 08:39 16-03-2008 | Исправлено: VictorKos, 08:40 16-03-2008
    Xomyak

    BANNED
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    AVERAGE(other_sheet!B1:B100)
    other_sheet:
    B1=LEFT(A1;3)
    A1=155/80R13
     
    Примерно так.

    Всего записей: 61 | Зарегистр. 01-02-2006 | Отправлено: 08:50 16-03-2008
    VictorKos



    Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Xomyak
    1. Непонятно, что за 80R13 в A1, но если деление 155 на него даёт какое то число, то B1 возвращает первые три символа этого числа в текстовом формате. Чтобы получить числовой формат в B1, можно попробовать изменить формулу в B1 на =VALUE(LEFT(A1;3)) или, в русской версии Excel =ЗНАЧЕН(ЛЕВСИМВ(A1;3))

    Всего записей: 304 | Зарегистр. 20-03-2005 | Отправлено: 10:36 16-03-2008 | Исправлено: VictorKos, 18:03 17-03-2008
    Drazildesign



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

    Всего записей: 75 | Зарегистр. 23-02-2007 | Отправлено: 16:19 16-03-2008
    Xomyak

    BANNED
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    VictorKos
    Никакого деления в ячейке А1 нет, это параметры автомобильной шины. Это я равно по ошибке поставил.
     
    Добавлено:

    Цитата:
    =VALUE(LEFT(A1;3))

    А как это будет выглядеть по-русски?

    Всего записей: 61 | Зарегистр. 01-02-2006 | Отправлено: 22:08 16-03-2008
    Mushroomer



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Xomyak
    Цитата:
     как это будет выглядеть по-русски?
    В шапке есть "Список соответствия имен функций в английской и русской версиях Excel". Работает только вторая ссылка.

    Всего записей: 22843 | Зарегистр. 19-01-2002 | Отправлено: 22:50 16-03-2008
    shadur



    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    ZORRO2005
    Здравствуйте уважаемый!
    Возвращаясь к уже затронутой теме (переноса значений соответствующих 2-м и более параметрам) мне хотелось бы обсудить с вами как поступаете вы когда необходимо получить допустим сумму значений удовлетворяющих 2-м условиям. Лично я для этого использую Суммпроизвед или, с вашей легкой руки, Суммесли с предварительным &- критериев. А какие еще функции вы бы мне посоветовали?
     
    Кстати, тема, по-моему, достаточно актуальная и должна заинтересовать многих!!!

    Всего записей: 27 | Зарегистр. 14-03-2008 | Отправлено: 10:43 17-03-2008 | Исправлено: shadur, 13:54 17-03-2008
    Drazildesign



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Уважаемые гуру!
    Подскажите как можно сделать следующее.
    Есть Счет его размер может бытьот 1 до 15 страниц.
    В этом счете есть один приколдля одно позиции надо задействовать три стрчки, типа такого:
    пустая строка
    код   найменование  к-во вес цена сумма код доставки
             ЛОТ        Дата          Тариф      
     
    как можно сделать чтобы по команде добавлялись эти строчки.

    Всего записей: 75 | Зарегистр. 23-02-2007 | Отправлено: 14:39 17-03-2008
    ZORRO2005



    Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    shadur
    В вашем случае советую:СУММПРОИЗВ, СУММЕСЛИ, СУММ(ЕСЛИ...), ПОИСКПОЗ
    Лично я использую Фильтры и ПРОМЕЖУТОЧНЫЕ.ИТОГИ
    и мне вполне хватает.

    Всего записей: 342 | Зарегистр. 08-10-2005 | Отправлено: 15:25 17-03-2008
    shadur



    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Спасибо за консультацию. В моем случае просто фильтров недостаточно, посему приходиться мудрить. Еще раз спасибо!!!
     
    Добавлено:
    Здесь http://slil.ru/25589910 я выложил пример, может кому-нибудь пригодится.

    Всего записей: 27 | Зарегистр. 14-03-2008 | Отправлено: 16:25 17-03-2008
    ZORRO2005



    Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    shadur
    Дополнил Ваш пример:
    http://slil.ru/25590342
    P.S.
    Забыл про сводные таблицы.

    Всего записей: 342 | Зарегистр. 08-10-2005 | Отправлено: 18:07 17-03-2008
    shadur



    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    ZORRO2005
    Замечательно! Прямо, можно, в пособии размещать.

    Всего записей: 27 | Зарегистр. 14-03-2008 | Отправлено: 12:09 18-03-2008
    shadur



    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Доброго времени суток!
    ZORRO2005
    Все никак я не угомонюсь с двумя критериями переноса. Теперь, вот, понадобилось перенести курсы валют по дням, а исходная таблица несколько неудобна. С задачей я справился, да, только получилось слишком громоздко и коряво. Может быть, усовершенствуете ее. Заранее благодарен.
    http://slil.ru/25605914
    Только формула для первой ячейки не полная, так что внимания на нее не обращайте.

    Всего записей: 27 | Зарегистр. 14-03-2008 | Отправлено: 13:01 21-03-2008 | Исправлено: shadur, 13:09 21-03-2008
    ZORRO2005



    Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    shadur
    L3=ИНДЕКС($B$3:$F$33;ПОИСКПОЗ($J3;$A$3:$A$33);ПОИСКПОЗ($K3;$B$2:$F$2;0))
    и тянем вниз

    Всего записей: 342 | Зарегистр. 08-10-2005 | Отправлено: 14:16 21-03-2008
       

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