Можно ли при вводе формул использовать скобки?

10 ответов на вопрос “Можно ли при вводе формул использовать скобки?”

  1. dyomash Ответить

    Различия между абсолютными, относительными и смешанными ссылками
    Относительные ссылки.    Относительная ссылка в формуле, например A1, основана на относительной позиции ячейки, содержащей формулу, и ячейки, на которую указывает ссылка. При изменении позиции ячейки, содержащей формулу, изменяется и ссылка. При копировании или заполнении формулы вдоль строк и вдоль столбцов ссылка автоматически корректируется. По умолчанию в новых формулах используются относительные ссылки. Например, при копировании или заполнении относительной ссылки из ячейки B2 в ячейку B3 она автоматически изменяется с =A1 на =A2.
    Скопированная формула с относительной ссылкой

    Абсолютные ссылки.    Абсолютная ссылка на ячейку в формуле, например $A$1, всегда ссылается на ячейку, расположенную в определенном месте. При изменении позиции ячейки, содержащей формулу, абсолютная ссылка не изменяется. При копировании или заполнении формулы по строкам и столбцам абсолютная ссылка не корректируется. По умолчанию в новых формулах используются относительные ссылки, а для использования абсолютных ссылок надо активировать соответствующий параметр. Например, при копировании или заполнении абсолютной ссылки из ячейки B2 в ячейку B3 она остается прежней в обеих ячейках: =$A$1.
    Скопированная формула с абсолютной ссылкой

    Смешанные ссылки    Смешанная ссылка содержит абсолютный столбец и относительную строку, а также абсолютную строку и относительный столбец. Абсолютная ссылка на столбец имеет форму $A 1, $B 1 и т. д. Абсолютная ссылка на строку имеет форму $1, B $1 и т. д. При изменении положения ячейки, содержащей формулу, относительная ссылка будет изменена, а абсолютная ссылка не изменится. Если вы копируете или заполните формулу в строках или столбцах, относительная ссылка автоматически корректируется, а абсолютная ссылка не изменяется. Например, при копировании и заполнении смешанной ссылки из ячейки a2 в ячейку B3 она корректируется с = A $1 на = B $1.
    Скопированная формула со смешанной ссылкой

    Стиль трехмерных ссылок
    Удобный способ для ссылки на несколько листов    Трехмерные ссылки используются для анализа данных из одной и той же ячейки или диапазона ячеек на нескольких листах одной книги. Трехмерная ссылка содержит ссылку на ячейку или диапазон, перед которой указываются имена листов. В Microsoft Excel используются все листы, указанные между начальным и конечным именами в ссылке. Например, формула =СУММ(Лист2:Лист13!B5) суммирует все значения, содержащиеся в ячейке B5 на всех листах в диапазоне от Лист2 до Лист13 включительно.
    При помощи трехмерных ссылок можно создавать ссылки на ячейки на других листах, определять имена и создавать формулы с использованием следующих функций: СУММ, СРЗНАЧ, СРЗНАЧА, СЧЁТ, СЧЁТЗ, МАКС, МАКСА, МИН, МИНА, ПРОИЗВЕД, СТАНДОТКЛОН.Г, СТАНДОТКЛОН.В, СТАНДОТКЛОНА, СТАНДОТКЛОНПА, ДИСПР, ДИСП.В, ДИСПА и ДИСППА.
    Трехмерные ссылки нельзя использовать в формулах массива.
    Трехмерные ссылки нельзя использовать вместе с оператор пересечения (один пробел), а также в формулах с неявное пересечение.
    Что происходит при перемещении, копировании, вставке или удалении листов.    Нижеследующие примеры поясняют, какие изменения происходят в трехмерных ссылках при перемещении, копировании, вставке и удалении листов, на которые такие ссылки указывают. В примерах используется формула =СУММ(Лист2:Лист6!A2:A5) для суммирования значений в ячейках с A2 по A5 на листах со второго по шестой.
    Вставка или копирование.    Если вставить листы между листами 2 и 6, Microsoft Excel прибавит к сумме содержимое ячеек с A2 по A5 на новых листах.
    Удаление.     Если удалить листы между листами 2 и 6, Microsoft Excel не будет использовать их значения в вычислениях.
    Перемещение.    Если листы, находящиеся между листом 2 и листом 6, переместить таким образом, чтобы они оказались перед листом 2 или после листа 6, Microsoft Excel вычтет из суммы содержимое ячеек с перемещенных листов.
    Перемещение конечного листа.    Если переместить лист 2 или 6 в другое место книги, Microsoft Excel скорректирует сумму с учетом изменения диапазона листов.
    Удаление конечного листа.    Если удалить лист 2 или 6, Microsoft Excel скорректирует сумму с учетом изменения диапазона листов.
    Стиль ссылок R1C1
    Можно использовать такой стиль ссылок, при котором нумеруются и строки, и столбцы. Стиль ссылок R1C1 удобен для вычисления положения столбцов и строк в макросах. При использовании стиля R1C1 в Microsoft Excel положение ячейки обозначается буквой R, за которой следует номер строки, и буквой C, за которой следует номер столбца.
    Ссылка
    Значение
    R[-2]C
    относительная ссылка на ячейку, расположенную на две строки выше в том же столбце
    R[2]C[2]
    Относительная ссылка на ячейку, расположенную на две строки ниже и на два столбца правее
    R2C2
    Абсолютная ссылка на ячейку, расположенную во второй строке второго столбца
    R[-1]
    Относительная ссылка на строку, расположенную выше текущей ячейки
    R
    Абсолютная ссылка на текущую строку
    При записи макроса в Microsoft Excel для некоторых команд используется стиль ссылок R1C1. Например, если записывается команда щелчка элемента Автосумма для вставки формулы, суммирующей диапазон ячеек, в Microsoft Excel при записи формулы будет использован стиль ссылок R1C1, а не A1.
    Чтобы включить или отключить использование стиля ссылок R1C1, установите или снимите флажок Стиль ссылок R1C1 в разделе Работа с формулами категории Формулы в диалоговом окне Параметры. Чтобы открыть это окно, перейдите на вкладку Файл.
    К началу страницы

  2. tyrist37 Ответить

    При использовании формул в качестве критериев для правил условного форматирования следует учитывать некоторые ограничения:
    Нельзя ссылаться на данные в других листах или книгах. Но можно ссылаться на имена диапазонов (так же в других листах и книгах), что позволяет обойти данное ограничение.
    Существенное значение имеет тип ссылок в аргументах формул. Следует использовать абсолютные ссылки (например, =СУММ($A$1:$A$5) на ячейки вне диапазона условного форматирования. А если нужно ссылаться на несколько ячеек непосредственно внутри диапазона, тогда следует использовать смешанные типы ссылок (например, A$1).
    Если в критериях формула возвращает дату или время, то ее результат вычисления будет восприниматься как число. Ведь даты это те же целые числа (например, 01.01.1900 – это число 1 и т.д.). А время это дробные значения части от целых суток (например, 23:15 – это число 0,96875).
    Иногда встроенные условия формата ячеек не удовлетворяют всех потребностей пользователей. Добавление собственной формулы в условное форматирование обеспечивает дополнительную функциональность, которая не доступна в строенных функциях данного инструмента. Excel предоставляет возможность использовать много критериев или применять сложные вычисления, что дает широкое поле к применению сложных настроек критериев для автоматически генерированного презентабельного экспонирования важной информации.
    Практический пример использования логических функций и формул в условном форматировании для сравнения двух таблиц на совпадение значений.
    Source: exceltable.com

  3. Involder Ответить

    Формулы представляют собой выражения для вычисления значений на листе. Все формулы начинаются со знака равенства (=). С помощью константа и вычислений оператор можно создать простую формулу. Например, формула = 5 + 2 * 3, Перемножение двух чисел и прибавляющей к результату число.
    При необходимости ссылаться на переменные вместо констант, можно использовать значения ячеек, например, = A1 + A2. Если вы работаете с длинные столбцы данных или данных, который хранится в разных частях листа или на другом листе, вы можете использовать диапазон — к примеру, =SUM(A1:A100)/SUM(B1:B100), представляющий деления суммы первого сотен числа в столбце A на сумму эти числа в столбце B. Когда ссылается формула в другие ячейки, при каждом изменении данных во всех ячейках Excel пересчитывает результаты автоматически.
    Можно также создать формулу с помощью функции предопределенных формулу, которая упрощает ввод вычислений.


    Знак равенства начать всех формул.

    Константы, например числовое или текстовое значение, можно ввести непосредственно в формулу.

    Операторы определяют тип вычисления, которое выполняет формулу. Например ^ («крышка») оператор возведения числа в степень и * (звездочка) оператор вычисляет произведение чисел.

    Функции готовый формулы, которые можно использовать отдельно, или как часть формулу более. Каждая функция имеет синтаксис определенных аргументов.

    Значения ячеек позволяют обращаться к ячейке Excel, вместо внутри ячейки конкретное значение, чтобы содержимое ячейки можно изменить без функции, которая ссылается на ячейку, внося изменений.

    Ввод формулы, ссылающейся на значения в других ячейках

    На листе, содержащем столбцы чисел, щелкните ячейку, в которой должны выводиться результаты формулы.
    Введите знак равенства (=).
    Щелкните первую ячейку, которую требуется включить в вычисление.

    Введите оператор. Оператор представляет математическую операцию, выполняемую формулой. Например, оператор * (звездочка) перемножает числа. В этом примере используйте оператор / (косая черта), чтобы разделить числа. На этом этапе формула должна выглядеть так:

    Щелкните следующую ячейку, которую нужно включить в вычисление. Теперь формула должна выглядеть так:

    Нажмите клавишу RETURN.
    В ячейке отобразится результат вычисления.

    Совет: Чтобы быстро применить формулу к ячейкам ниже в столбце, дважды щелкните маркер заполнения

    в первой ячейке, содержащей формулу.

    Ввод формулы, содержащей функцию

    На листе, содержащем диапазон чисел, щелкните пустую ячейку, в которой должны выводиться результаты формулы.
    Введите знак равенства (=) и функцию, например =МИН. Функция МИН находит наименьшее число в диапазоне ячеек.
    Введите открывающую круглую скобку, выберите диапазон ячеек, которые требуется включить в формулу, и введите закрывающую круглую скобку.

    Нажмите клавишу RETURN.
    В этом примере функция МИН возвращает 11 — наименьшее число в ячейках от A1 до C4.

    Советы

    При вводе формулы в ячейке формула также отображается в строке формул.

    Кнопки в строке формул могут помочь вам в создании формул.
    Чтобы проверить формулу, нажмите

    . Если ошибок нет, в ячейке будет выведен результат формулы. Если же ошибки есть, появится значок

    . Наведите на него указатель, чтобы просмотреть описание проблемы, или щелкните стрелку вниз, чтобы получить дополнительную помощь в устранении неполадки.
    Чтобы вернуться к предыдущей формуле, нажмите

    .

    Чтобы выбрать функцию, используйте список функций.

    При выборе функции открывается построитель формул с дополнительной информацией о функции.

    См. также

    Создание простой формулы
    Добавление списка чисел в столбце
    Операторы вычислений и порядок операций
    Список всех функций (по категориям)
    Переключение между относительных и абсолютных ссылок

  4. minimaxiold Ответить

    1. С какого символа должна начинаться формула вExcel?
    a) = *
    b) А
    c) пробел
    d) не имеет значения
    2. Возможно ли редактировать формулы в программе Excel?
    a) да*
    b) нет
    c) иногда
    d) правильного ответа нет
    3. Как набрать формулу для расчета в программе Excel?
    a) выделить ячейку, вписать формулу
    b) выделить ячейку, ввести сразу ответ
    c) выделить ячейку, набрать знак “ = ”, написать формулу, не пропуская знаки операций *
    d) выделить ячейку, набрать знак “ = ”, написать формулу, пропуская знаки операций
    4. Выражение «Данные ячейки A1 разделить на данные ячейки B1» в программе Excel имеет вид …
    a) =A1:B1
    b) =A1/B1*
    c) =A1\B1
    d) =A1^B1
    5. Можно ли при вводе формул в программе Excel использовать скобки?
    a) да *
    b) да, но только при использовании абсолютных ссылок
    c) да, но только при использовании ссылок на другие листы
    d) нет
    6. Укажите правильный вариант записи формульного выражения в документе программы Excel …
    a) =50$100
    b) =A3*B3 *
    c) =A3/100А
    d) =50 : 100
    7. Выберите верную запись формулы для электронной таблицы:
    a) =?C3+4*D4
    b) C3=C1+2*C2
    c) A5B5+23
    d) =A2*A3-A4 *
    8. Укажите, что определяет функция СРЗНАЧ в программе Excel?
    a) среднее арифметическое заданного диапазона ячеек *
    b) среднее значение от деления ячеек
    c) упорядочивание по убыванию чисел
    d) поиск самого короткого текста
    9. Для чего используется функция СУММ в программе Excel?
    a) для получения суммы квадратов указанных чисел
    b) для получения суммы указанных чисел *
    c) для получения разности сумм чисел
    d) для получения квадрата указанных чисел
    10. Команда Автосумма в программе Excelнужнадля…
    a) неграфического представления информации
    b) подсчета суммы ячеек*
    c) графического представления информации
    d) графического построения столбцов или строк
    11. Сортировка данных в программе Excel – это…
    a) упорядочение данных по возрастанию или убыванию *
    b) упорядочение данных только по возрастанию
    c) упорядочение данных только по убыванию
    d) фильтрация данных
    12.Какие виды сортировок существует в Excel?
    a) сортировка по понижению; сортировка по удалению
    b) сортировка по возрастанию; сортировка по убыванию *

  5. zorgsat Ответить

    Excel позволяет использовать до 64 вложенных функций ЕСЛИ, но это вовсе не означает, что так и надо делать. Почему?
    Нужно очень крепко подумать, чтобы выстроить последовательность из множества операторов ЕСЛИ и обеспечить их правильную отработку по каждому условию на протяжении всей цепочки. Если при вложении вы допустите в формуле малейшую неточность, она может сработать в 75 % случаев, но вернуть непредвиденные результаты в остальных 25 %. К сожалению, шансов отыскать эти 25 % немного.
    Работа с множественными операторами ЕСЛИ может оказаться чрезвычайно трудоемкой, особенно если вы вернетесь к ним через какое-то время и попробуете разобраться, что пытались сделать вы или, и того хуже, кто-то другой.
    Если вы видите, что ваш оператор ЕСЛИ все разрастается, устремляясь в бесконечность, значит вам пора отложить мышь и пересмотреть свою стратегию.
    Давайте посмотрим, как правильно создавать операторы с несколькими вложенными функциями ЕСЛИ и как понять, когда пора переходить к другим средствам из арсенала Excel.

    Примеры

    Ниже приведен пример довольно типичного вложенного оператора ЕСЛИ, предназначенного для преобразования тестовых баллов учащихся в их буквенный эквивалент.
    97;”A+”;ЕСЛИ(B2>93;”A”;ЕСЛИ(B2>89;”A-“;ЕСЛИ(B2>87;”B+”;ЕСЛИ(B2>83;”B”;ЕСЛИ(B2>79;”B-“;ЕСЛИ(B2>77;”C+”;ЕСЛИ(B2>73;”C”;ЕСЛИ(B2>69;”C-“;ЕСЛИ(B2>57;”D+”;ЕСЛИ(B2>53;”D”;ЕСЛИ(B2>49;”D-“;”F”))))))))))))” xmlns:AntiXSS=”urn:AntiXSSExtensions” />
    =ЕСЛИ(D2>89;”A”;ЕСЛИ(D2>79;”B”;ЕСЛИ(D2>69;”C”;ЕСЛИ(D2>59;”D”;”F”))))
    Этот сложный оператор с вложенными функциями ЕСЛИ следует простой логике:
    Если тестовых баллов (в ячейке D2) больше 89, учащийся получает оценку A.
    Если тестовых баллов больше 79, учащийся получает оценку B.
    Если тестовых баллов больше 69, учащийся получает оценку C.
    Если тестовых баллов больше 59, учащийся получает оценку D.
    В противном случае учащийся получает оценку F.
    Этот частный пример относительно безопасен, поскольку взаимосвязь между тестовыми баллами и буквенными оценками вряд ли будет меняться, так что дополнительных изменений не потребуется. Но что если вам потребуется разделить оценки на A+, A и A– (и т. д.)? Теперь ваши четыре условных оператора ЕСЛИ нужно переписать с учетом 12 условий! Вот так будет выглядеть ваша формула:
    =ЕСЛИ(B2>97;”A+”;ЕСЛИ(B2>93;”A”;ЕСЛИ(B2>89;”A-“;ЕСЛИ(B2>87;”B+”;ЕСЛИ(B2>83;”B”;ЕСЛИ(B2>79;”B-“; ЕСЛИ(B2>77;”C+”;ЕСЛИ(B2>73;”C”;ЕСЛИ(B2>69;”C-“;ЕСЛИ(B2>57;”D+”;ЕСЛИ(B2>53;”D”;ЕСЛИ(B2>49;”D-“;”F”))))))))))))
    Она по-прежнему точна и будет правильно работать, но вы потратите много времени, чтобы написать ее, а потом протестировать. Еще одна очевидная проблема состоит в том, что вам придется вручную вводить баллы и эквивалентные буквенные оценки. Каковы шансы, что вы не ошибетесь? А теперь представьте, как вы пытаетесь сделать это 64 раза для более сложных условий! Конечно, это возможно. Но неужели вам хочется потратить столько сил без всякой уверенности в отсутствии ошибок, которые потом будет трудно обнаружить?

  6. saa7477 Ответить

    В данном разделе приводятся примеры использования основных формул массива.
    Создание массивов и констант массива на основе существующих значений
    В следующем примере рассматривается использование формул массива для создания связей между диапазонами ячеек на разных листах. Здесь также объясняется, как создать константу массива на основе такого же набора значений.
    Создание массива на основе существующих значений
    На листе Excel выберите диапазон ячеек C8:E10, а затем введите такую формулу:

    ={10;20;30:40;50;60:70;80;90}

    Не забудьте ввести { (открывающую фигурную скобку) перед числом 10 и} (закрывающую фигурную скобку) после числа 90, так как вы создаете массив чисел.
    Нажмите клавиши CTRL + SHIFT + ВВОД, чтобы ввести этот массив чисел в диапазон ячеек C8: E10 с помощью формулы массива. На листе ячейки с C8 по E10 должны выглядеть следующим образом:
    10
    20
    30
    40
    50
    60
    70
    80
    90
    Выделите диапазон ячеек C1–E3.
    В строке формул введите указанную ниже формулу, а затем нажмите клавиши CTRL + SHIFT + ВВОД:

    =C8:E10

    В ячейках C1 – E3 отображаются массивы 3×3 с теми же значениями, которые вы видите в C8 через E10.
    Создание константы массива на основе существующих значений
    В ячейках C1: выбран параметр C3, нажмите клавишу F2 , чтобы перейти в режим редактирования.
    Нажмите клавишу F9 , чтобы преобразовать ссылки на ячейки в значения. Значения будут преобразованы в константы массива. Формула должна быть формулой = {10, 20, 30; 40, 50, 60; 70, 80, 90}.
    Нажмите клавиши CTRL + SHIFT + ВВОД , чтобы ввести константу массива в качестве формулы массива.
    Подсчет знаков в диапазоне ячеек
    В примере ниже демонстрируется, как подсчитать число знаков, включая пробелы, в диапазоне ячеек.
    Скопируйте всю таблицу и вставьте ее на лист, начиная с ячейки A1.
    Данные
    Это
    группа ячеек,
    собранных вместе,
    чтобы составить
    единое предложение.
    Общее количество символов в диапазоне ячеек A2:A6
    =СУММ(ДЛСТР(A2:A6))
    Содержимое ячейки с наибольшим количеством символов (A6)
    =ИНДЕКС(A2:A6;ПОИСКПОЗ(МАКС(ДЛСТР(A2:A6));ДЛСТР(A2:A6);0);1)
    Выберите ячейку A8 и нажмите клавиши CTRL + SHIFT + ВВОД , чтобы увидеть общее количество символов в ячейках A2: A6 (66).
    Выделите ячейку A10, а затем нажмите клавиши CTRL + SHIFT + ВВОД , чтобы увидеть содержимое наибольшего значения в ячейках A2: A6 (ячейка a3).
    Следующая формула используется в ячейке A8 для подсчета общего количества символов (66) в ячейках A2 – A6.

    =СУММ(ДЛСТР(A2:A6))

    В данном случае функция ДЛСТР возвращает длину каждой текстовой строки в каждой из ячеек диапазона. Функция сумм добавляет эти значения вместе и отображает результат (66).
    Поиск n наименьших значений в диапазоне
    В данном примере демонстрируется, как найти три наименьших значения в диапазоне ячеек.
    Введите случайные числа в ячейках A1: A11.
    Выделите ячейки с C1 по C3. Этот набор ячеек будет содержать результаты, возвращенные формулой массива.
    Введите указанную ниже формулу, а затем нажмите сочетание клавиш CTRL + SHIFT + ВВОД.

    = МАЛЫЙ (A1: A11; {1; 2; 3})

    Эта формула использует константу массива для вычисления маленькой функции в три секунды и возвращает наименьшее (1), второе наименьшее (2) и третье наименьшее (3) члены в массиве, содержащемся в ячейках A1: A10 для поиска других значений, добавляются дополнительные аргументы в меня. С этой формулой также используются дополнительные функции, например СУММ или СРЗНАЧ. Например:
    = SUM (МАЛЫЙ (A1: A10; {1; 2; 3})
    = AVERAGE (МАЛЫЙ (A1: A10; {1; 2; 3})
    Поиск n наибольших значений в диапазоне
    Чтобы найти наибольшие значения в диапазоне, следует заменить функцию НАИМЕНЬШИЙ функцией НАИБОЛЬШИЙ. Кроме того, в следующем примере используются функции СТРОКА и ДВССЫЛ.
    Выделите ячейки с D1 по D3.
    В строке формул введите указанную ниже формулу, а затем нажмите клавиши CTRL + SHIFT + ВВОД.

    = КРУПНЫЙ (A1: A10; СТРОКА (КОСВЕННАЯ ЯЧЕЙКА (“1:3”)))

    На этом этапе может быть полезно ознакомиться с функциями СТРОКА и ДВССЫЛ. При помощи функции СТРОКА можно создать массив последовательных целых чисел. Например, выберите пустой столбец из 10 ячеек в учебной книге, введите эту формулу массива, а затем нажмите клавиши CTRL + SHIFT + ВВОД:

    =СТРОКА(1:10)

    В результате выполнения этой формулы будет создан столбец, содержащий 10 последовательных целочисленных значений. Чтобы понять, где может возникнуть проблема, вставьте строку над диапазоном, содержащим формулу массива (то есть над строкой 1). Ссылки на строки будут изменены и в результате выполнения формулы вы получите числа от 2 до 11. Чтобы избежать возникновения этой проблемы, следует добавить в формулу функцию ДВССЫЛ.
    =СТРОКА(ДВССЫЛ(“1:10”))
    В функции ДВССЫЛ в качестве аргументов используются текстовые строки (именно поэтому диапазон 1:10 заключен в двойные кавычки). Текстовые значения не изменяются при вставке строк или перемещении формулы массива. В результате при выполнении функции СТРОКА всегда будет создаваться нужный массив целочисленных значений.
    Рассмотрим формулу, которую вы использовали раньше — = крупный (A5: A14, Row (“1:3”))) , начиная с внутренних скобок и заканчивая наружой. функция ДВССЫЛ возвращает набор текстовых значений, в данном случае — значения от 1 до 3. Функция строка , в свою очередь, создает массив столбцов с тремя ячейками. Функция Large использует значения в диапазоне ячеек A5: A14 и обрабатывается три раза, по одному разу для каждой ссылки, возвращенной функцией строка . Значения 3200, 2700 и 2000 возвращаются в массив столбцов с тремя ячейками. Если вы хотите найти другие значения, вы можете добавить в функцию ДВССЫЛ диапазон большего количества ячеек.
    Как и в предыдущих примерах, вы можете использовать эту формулу с другими функциями, например Sum и Average.
    Поиск наиболее длинной строки текста в диапазоне ячеек
    Вернитесь к предыдущему примеру текстовой строки, введите указанную ниже формулу в пустую ячейку и нажмите клавиши CTRL + SHIFT + ВВОД.

    =ИНДЕКС(A2:A6;ПОИСКПОЗ(МАКС(ДЛСТР(A2:A6));ДЛСТР(A2:A6);0);1)

    Текст “ряд ячеек, которые нужно”.
    Рассмотрим эту формулу подробнее, начиная с элементов в скобках. Функция ДЛСТР возвращает длину каждого элемента в диапазоне ячеек A2: A6. Функция Макс вычисляет наибольшее значение среди элементов, которое соответствует самой длинной текстовой строке, которая находится в ячейке A3.
    Следующие функции немного сложнее. Функция ПОИСКПОЗ вычисляет смещение (относительную позицию) ячейки, которая содержит строку текста максимальной длины. Для этого требуется три аргумента: искомое значение, массив для поиска и тип соответствия. ФункцияПОИСКПОЗ выполняет поиск указанного искомого значения в массиве поиска. В данном случае искомое значение представляет собой строку максимальной длины:
    (МАКС (LEN (A2: A6))
    из следующего массива:
    ДЛСТР (A2: A6)
    Аргумент типа соответствия равен 0. Тип соответствия может иметь значение 1, 0 или -1. Если для аргумента задано значение 1, функция ПОИСКПОЗ возвращает наибольшее значение, которое не превышает искомое значение. Если для аргумента задано значение 0, функция ПОИСКПОЗ возвращает первое значение, равное искомому. Если для аргумента задано значение -1, функция ПОИСКПОЗ ищет наименьшее из значений, которые превышают искомое значение или равны ему. Если тип соответствия не указан, предполагается, что он равен 1.
    Наконец, функция ИНДЕКС имеет следующие аргументы: массив, номер строки и номер столбца в этом массиве. Диапазон ячеек A2: A6 предоставляет массив, функция ПОИСКПОЗ предоставляет адрес ячейки, а последний аргумент (1) указывает, что значение берется из первого столбца массива.

  7. 4elentanos Ответить

    Для быстрого изменения типа ссылки используется клавиша F4. Введите в ячейку А1 любое число. В ячейку А2 введите формулу =А1. Затем нажимайте клавишу F4. После каждого нажатия клавиши тип ссылки будет меняться.


    Чтобы лучше разобраться в различиях ссылок, давайте поэкспериментируем.
    Для начала разберем относительные ссылки. Введите в ячейки следующие значения:
    А1 – 20 В1 – 200
    А2 – 30 В2 – 300
    В ячейку А3 введите формулу =А1+А2 и нажмите Enter.

    Теперь установите курсор на правый нижний угол ячейки А3, нажмите правую кнопку мыши и протяните на ячейку В3 и отпустите кнопку мыши. Появится контекстное меню, в котором надо выбрать “Копировать ячейки”.

    После этого значение формулы из ячейки А3 будет скопировано в ячейку В3. Активизируйте ячейку В3 и посмотрите какая формула получилась – В1+В2. Почему так получилось? Когда мы записали в ячейке А3 формулу А1+А2, Excel интерпретировал эту запись так: “Взять значения из ячейки, расположенной в текущем столбце на две строки выше и сложить со значением ячейки, расположенной в текущем столбце на одну строку выше”. Т.е. скопировав формулу из ячейки А3, например, в ячейку С43, мы получим – С41+С42. Вот в этом прелесть относительных ссылок, формула как бы сама подстраивается под наши задачи.

    Рассмотрим теперь абсолютные ссылки.
    Введите в ячейки следующие значения:
    А1 – 20 В1 – 200
    А2 – 30 В2 – 300
    Введите в ячейку С1 число 5.
    В ячейку А3 введите следующую формулу =А1+А2+$C$1. Аналогичным образом скопируйте формулу из А3 в В3. Посмотрите что получилось. Относительные ссылки “подстроились” под новые значения, а вот абсолютная – осталась неизменной.

    Попробуйте теперь сами поэкспериментировать со смешанными ссылками и посмотрите как они работают. Можно ссылаться на другие листы той же книги точно так, как и на ячейки текущего листа. Даже можно ссылаться на листы других книг. В этом случае ссылка будет называться внешней ссылкой.
    Например, чтобы записать в ячейку А1 (Лист 1) ссылку на ячейку А5 (Лист2), надо проделать следующее:
    выделить ячейку А1 и ввести знак равенства;
    щелкните на ярлыке “Лист 2”;
    щелкните на ячейке А5 и нажмите клавишу ввода;
    после этого будет активизирован опять Лист 1 и в ячейке А1 появится следующая формула =Лист2!А5.
    Ссылка на ячейку из другой книги будет выглядеть так – =[Книга2]Лист2!А5.
    Редактирование формул происходит аналогично редактированию текстовых значений в ячейках. Т.е. надо активизировать ячейку с формулой выделением или двойным щелчком мыши, а затем произвести редактирование, используя, при необходимости, клавиши Del, Backspace. Фиксация изменений выполняется клавишей Enter.

Добавить ответ

Ваш e-mail не будет опубликован. Обязательные поля помечены *