Microsoft Excel. От основ к задачам обработки и представления данных. Степанченко И.В. - 133 стр.

UptoLike

Составители: 

135
A5:A15, содержащие строку «авиалиния Небеса», и возвращает значения,
соответствующие этой строке в диапазоне D5:D15, функции СРЗНАЧ.
{=СРЗНАЧ(ЕСЛИ(A5:A15="авиалиния Небеса",D5:D15))}
Для вычисления нескольких значений в формуле массива, необхо-
димо ввести массив в диапазон ячеек, имеющих соответствующее число
строк или столбцов, как аргументы массива.
Кроме того, формулу массива можно использовать для вычисления
одного или нескольких значений для последовательности, которая не
указана на листе. В формулу массива можно включать константы так же,
как это делается в простой формуле, но массив констант должен вводить-
ся в определенном формате.
В нашей задаче в ячейках с AH27 по AH36
расположены формулы,
вычисляющие средний балл для каждого из десяти дней на протяжении
всех лет. Формула имеет вид:
{=ОКРУГЛ(СРЗНАЧ(ЕСЛИ($AB$21:$AB$320=AG27;
$AC$21:$AC$320));2)}
Фигурные скобки {} у формулы означают, что это формула массива.
Они появляются после нажатия Ctrl + Shift + Enter, исчезают при начале
редактирования формулы.
Внимание!
Редактирование и ввод формулы массива всегда
должен заканчиваться нажатием клавиш Ctrl + Shift + Enter.
Функции, используемые в формуле Вам знакомы. Как же работает
эта формула? В функции ЕСЛИ задан диапазон проверяемых ячеек
AB21:AB320 (с абсолютной адресацией, чтобы не изменялся). Если зна-
чение ячейки из этого диапазона (номер дня) равно значению ячейки
AG27 (содержит номер дня, для которого находим среднее), то возвраща-
ется значение соответствующей
ячейки из диапазона AC21:AC320. Затем
для всех найденных ячеек (удовлетворяющих условию) определяется
среднее значение, которое после округляют до двух знаков после запя-
той. Например, ячейка AG27 содержит значение один. Тогда функция
ЕСЛИ проверит из диапазона AB21:AB320 все ячейки, и сравнение ус-
ловия в функции будет равно значению ИСТИНА
для ячеек AB21, AB31,
AB41, … (они содержат тоже значение равное единице). Поэтому функ-
ция ЕСЛИ выберет из диапазона AC21:AC320 соответствующие ячейки
AC21, AC31, AC41, … и возвратит их значения для функции СРЗНАЧ,
которая найдет их среднее значение. Для остальных ячеек функция ЕС-
ЛИ не возвратит никакого значения.
A5:A15, содержащие строку «авиалиния Небеса», и возвращает значения,
соответствующие этой строке в диапазоне D5:D15, функции СРЗНАЧ.
          {=СРЗНАЧ(ЕСЛИ(A5:A15="авиалиния Небеса",D5:D15))}
     Для вычисления нескольких значений в формуле массива, необхо-
димо ввести массив в диапазон ячеек, имеющих соответствующее число
строк или столбцов, как аргументы массива.
     Кроме того, формулу массива можно использовать для вычисления
одного или нескольких значений для последовательности, которая не
указана на листе. В формулу массива можно включать константы так же,
как это делается в простой формуле, но массив констант должен вводить-
ся в определенном формате.
     В нашей задаче в ячейках с AH27 по AH36 расположены формулы,
вычисляющие средний балл для каждого из десяти дней на протяжении
всех лет. Формула имеет вид:
           {=ОКРУГЛ(СРЗНАЧ(ЕСЛИ($AB$21:$AB$320=AG27;
                         $AC$21:$AC$320));2)}
     Фигурные скобки {} у формулы означают, что это формула массива.
Они появляются после нажатия Ctrl + Shift + Enter, исчезают при начале
редактирования формулы.
       Внимание! Редактирование и ввод формулы массива всегда
  должен заканчиваться нажатием клавиш Ctrl + Shift + Enter.
     Функции, используемые в формуле Вам знакомы. Как же работает
эта формула? В функции ЕСЛИ задан диапазон проверяемых ячеек –
AB21:AB320 (с абсолютной адресацией, чтобы не изменялся). Если зна-
чение ячейки из этого диапазона (номер дня) равно значению ячейки
AG27 (содержит номер дня, для которого находим среднее), то возвраща-
ется значение соответствующей ячейки из диапазона AC21:AC320. Затем
для всех найденных ячеек (удовлетворяющих условию) определяется
среднее значение, которое после округляют до двух знаков после запя-
той. Например, ячейка AG27 содержит значение один. Тогда функция
ЕСЛИ проверит из диапазона AB21:AB320 все ячейки, и сравнение ус-
ловия в функции будет равно значению ИСТИНА для ячеек AB21, AB31,
AB41, … (они содержат тоже значение равное единице). Поэтому функ-
ция ЕСЛИ выберет из диапазона AC21:AC320 соответствующие ячейки
– AC21, AC31, AC41, … и возвратит их значения для функции СРЗНАЧ,
которая найдет их среднее значение. Для остальных ячеек функция ЕС-
ЛИ не возвратит никакого значения.




                                 135