Функції ПОСЛІДОВНОСТІ та РЕНДАРІ в Excel - Поради Excel

Функції SEQUENCE та RANDARRAY - це остання з семи нових функцій, представлених цього тижня на конференції Ignite в Орландо. Ось підсумок статей цього тижня:

  • Понеділок охопив нову формулу = A2: A20, помилку SPILL та нову функцію SINGLE, необхідну замість неявного перетину
  • Вівторок охопив SORT та SORTBY
  • Середа накрила ФІЛЬТР
  • Четвер охопив УНІКАЛЬНИЙ
  • Сьогодні буде розглядатися функція SEQUENCE та RANDARRAY

SEQUENCE генерує масив чисел. Синтаксис є =SEQUENCE(Rows,Columns, Start, Step). Поки =SEQUENCE(10)генерує від 1 до 10, ви можете налаштувати числа за допомогою, =SEQUENCE(10,3,5,10)щоб створити масив із 10 рядків на 3 стовпці, починаючи з 5 і крокуючи на 10:

Створіть послідовність чисел

Функція RANDARRAY буде чудовою для керування аналізом Монте-Карло. Вкажіть, скільки рядків і стовпців RAND () потрібно:

30 випадкових чисел

Що робити, якщо ви хочете випадкові числа між 11 і 19? Потім ви знову робите те ж обчислення , перш ніж RANDBETWEEN прийшов: =ROUND(RANDARRAY(10,3)*9,0)+10.

Масив випадкових чисел між 11 і 19

Використання SEQUENCE всередині іншої функції

На скріншоті нижче розраховується виплата відсотків за кожен з перших п’яти місяців позики. Вам потрібно ввести цифри від 1 до 5 в A7: A11 або скористатися =ROW(1:1)та скопіювати. Ці хитрощі скоро зникнуть.

П’ять формул для розрахунку процентних виплат за п’ять місяців

Невдала спроба 1: Для аргументу "Період" я спробував ввести ПОСЛІДОВНІСТЬ (5), але, блін, фомула розлилася і дала мені п'ять результатів:

Я хотів одну відповідь замість п’яти.

Зауважте

Форматування на зображенні вище - одна з помилок цих нових динамічних масивів. Якщо ваша формула буде розлита до п’яти комірок, спершу сформулюйте їх. У цьому випадку Excel відформатував першу комірку, але форматування не копіюється. Коли я запитав про це менеджера проекту Excel Джо Макдейда, він відповів: "Це відома проблема. Ми хотіли зараз отримати всю функціональність та виправити форматування". Це справедливо. Я хочу функціональність зараз і можу піклуватися про форматування пізніше.

Для того, щоб повернути один відповідь , коли Excel хоче проливати п'ять осередків, використовуйте функцію - оболонку, наприклад, SUM: =SUM((IPMT($B$3/12,SEQUENCE(5),$B$2,$B$1)).

П’ять відповідей, зведені в одну клітинку

Якщо ви коли-небудь створювали таблицю амортизації позики лише для того, щоб з’ясувати, скільки відсотків ви заплатите за 3 рік, наведена нижче формула робить це в одній формулі. Ви все ще використовуєте функцію IPMT. Але для третього аргументу ви можете вказати SEQUENCE(12,1,37,1)генерацію періодів від 37 до 48.

На зображенні нижче початковий місяць знаходиться у стовпці F. Формула визначає 12 місяців, починаючи з початкового місяця.

Простіше, ніж повна таблиця амортизації

Весь цей тиждень ви читали про: ОДИНОЧНЕ, СОРТУВАННЯ та СОРТБІЮВАННЯ, ФІЛЬТР, УНІКАЛЬНИЙ, ПОСЛІДОВНІСТЬ і РЕНДАРРЕЙ. Але нові функції масиву не обмежуються цими 7 функціями. У демонстрації найдинамічнішої функції масиву з усіх, я представляю масив функцій ROMAN (), створених за допомогою функції SEQUENCE (12,8) всередині ROMAN. Практично кожна формула Excel тепер є формулою масиву, не потребуючи Ctrl + Shift + Enter.

Залиште це, щоб знайти найбільш динамічне використання нових формул динамічного масиву.

Переглянути відео

Стенограма відео

Дізнайтеся Excel для, епізод 2237: ПОСЛІДОВНІСТЬ І РЕНДАРНИЙ ФУНКЦІЇ

Привіт Ласкаво просимо до мережі. Я Білл Джелен. Ну, цього тижня ми поговоримо про нові сучасні функції масиву - дві нові сьогодні - SEQUENCE та RANDARRAY. Перевір це. = ПОСЛІДОВНІСТЬ. Скільки рядків я хочу? 10. Бам. Там цифри від 1 до 10. Скільки стовпців я хочу? Дайте мені 3 колонки цього. Бам. З чого я хочу почати? Почнемо з числа 3 і збільшимо на 9. Бам. (= ПОСЛІДОВНІСТЬ (10,3,3,9))

РАНДАРРЕЙ. добре, отже, = RANDARRAY, давайте генеруємо 10 рядків випадкових чисел, (йде - 00:48) між 0 і 1. Тепер мені потрібно 10 рядків і 3 стовпці випадкових чисел. Так, добре. А тепер почекайте, розкажіть все хороше, що ми бачили цього тижня: сортуйте, сортуйте, фільтруйте, унікальне. Вони насправді просто передали нам функцію SEQUENCE, оскільки люди не можуть зрозуміти, як змусити 1 перейти до 1, 2, 3, 4, 5? (= РАНДАРРІ (10,3))

І, звичайно, якщо ви дивитесь цей подкаст, знаєте, утримуйте клавішу CONTROL або виберіть 1 та порожню клітинку поруч з ним, праворуч, або, чорт вазьміть, = це +1, візьміться за ручку заповнення та перетягніть. Існує безліч способів це зробити. Це причина, через яку вони дали нам функцію SEQUENCE? (= S4 + 1)

Ні. Це зовсім не причина. Я маю на увазі це приклад, так? Я можу зупинити відео прямо тут, і ми б закінчили, але не тому (Джо Макдейд - 01:35) і команда Excel дали нам цю функцію. Чому він дав нам цю функцію? Тому що це вирішить всілякі проблеми.

Скажімо, ви купуєте будинок: 495 000 доларів, платите за нього протягом 360 місяців, відсоткова ставка 4,25%. Це ваш платіж тут. Але, привіт, я хочу створити амортизаційну таблицю з місяцями, що спускаються ліворуч, і мені потрібно розрахувати виплату відсотків за кожен з цих місяців, і, бачте, це другий аргумент прямо, який період означає що я повинен взяти це число 1 і скопіювати його таким чином, а потім звернутися до того набору чисел там. Отже, протягом перших 5 місяців цієї позики мій відсоток, загальний відсоток, становитиме 8 741 долар. (= PMT (B3 / 12, B2, B1)), (= IPMT ($ B $ 3/12, A7, $ B $ 2, $ B $ 1)), (= SUM (B7: B11))

Подивіться, вся ця справа стає по-справжньому дуже простою з функцією SEQUENCE. Отже, тут, замість того, щоб сказати ПЕРІОД 1, я попрошу по суті вказати ПОСЛІДОВНІСТЬ від 1 до 5. Від 1 до 5, ось так. Бам! О, ні, це не те, що я хотів. Я не хотів 5 відповідей. Я хочу 1 відповідь. Оберніть все це у функцію SUM. CONTROL + SHIFT + ENTER. Ні. Подивіться на це. Та сама відповідь, яку я отримав там; одна формула. Не потрібно створювати послідовність чисел. Це просто трапляється, а це означає, що якщо все, що я хочу зробити, це підрахувати, скільки відсотків я плачу за кожен рік позики - тож я хочу перейти з 1 по 12, 13 по 24, 25 по 36 - Я просто редагую цю формулу і прошу послідовність, 12 рядків, 1 стовпець, починаючи з 1 або 13 або 25 або 37, обертаю цілу річ у функцію SUM, і вона працює. (= IPMT ($ B $ 3/12, ПОСЛІДОВНІСТЬ (5), $ B $ 2, $ B $ 1)),(= SUM (IPMT ($ B $ 3/12, ПОСЛІДОВНІСТЬ (5), $ B $ 2, $ B $ 1)))), (= SUM (IPMT ($ B $ 3/12, ПОСЛІДОВНІСТЬ (12,1, F10,1)) , $ B $ 2, $ B $ 1)))

Ці нові сучасні масиви від команди Excel чудові. Тепер вам потрібен Office 365. Вам потрібна та версія, яка, якщо ви перебуваєте на піврічному плані, можливо, надійде до вас у січні 2019 року. Щоб отримати додаткову інформацію, перегляньте мою книгу Microsoft Excel 2019: навиворіт. Клацніть, що я у верхньому правому куті.

Ну, привіт, я хочу подякувати вам за те, що завітали. Ми побачимось наступного разу для чергової трансляції від.

Завантажте файл Excel

Щоб завантажити файл Excel: sequence-and-randarray-functions.xlsx

Думка дня в Excel

Я попросив своїх друзів Excel Master порадити їх щодо Excel. Сьогоднішня думка поміркувати:

"Опустити непотрібні формати"

Джордан Гольдмаєр

Цікаві статті...