Заяви If-Else в OpenOffice Calc

Спробуйте Наш Інструмент Для Усунення Проблем

Я багато працюю з електронними таблицями. А коли я працюю в електронних таблицях, я працюю в OpenOffice. Більшість людей знає, що стосуються електронних таблиць, але багато хто не розуміє, наскільки потужними можуть бути електронні таблиці. Openoffice Calc тримає набагато більше ударів за долар користувачів, ніж ви могли подумати. Наприклад, чи знаєте ви, що Calc може робити заяви If / Else? У цьому підручнику електронних таблиць ви дізнаєтесь, як використовувати оператори IF / ELSE в OpenOffice Calc.

Скажімо, у вас є два стовпці чисел, і ви хочете додати третій стовпчик на основі двох інших даних. Запис цього третього стовпця буде залежати від інформації в перших двох. ЯКЩО запис A більший ніж B THEN C є X ELSE C є Y.

Але як це зробити? Насправді це досить просто. Почнемо з більш простого прикладу і перейдемо до більш складного прикладу.

Перший приклад ілюструє основний оператор IF / ELSE, який використовує лише два стовпці даних. Ми зробимо просту електронну таблицю, яка розбирається про те, скільки людей принесе кожен працівник на пікнік компанії. Щоб полегшити ситуацію, якщо людина вводить '0', це означає, що вони не привозять гостя (працівник, однак, зобов'язаний прийти), а якщо він вводить '1', це означає, що вони є, що означає, що працівник дорівнює двом присутнім. Перший стовпець буде представляти ім'я працівника, а другий - кількість гостей, які принесе працівник. Формула для введення в третій стовпець виглядатиме так:

= ЯКЩО (В1 = 1; 2; 1)

Що це буде робити, це ввести «2» в третю клітинку - це працівник приносить гостя, а 1, якщо вони не є.

Тепер давайте зробимо це трохи складніше. У цьому прикладі у нас буде три колонки. Перший стовпець - це число, яке представляє, скільки годин працював працівник. Друга колонка відображатиме, скільки годин понад 40 вони працювали. У третьому стовпці відображатиметься, скільки сплачували понаднормові зарплати Але скажімо, ви також повинні враховувати нульові відпрацьовані години. Формула другого стовпця виглядатиме так:

= ЯКЩО (A940; (A9-40)))

У третьому стовпчику продовжимо цю ідею. Скажіть, якби працівник працював понад 5 годин понаднормово, він отримав би додатковий бонус у розмірі 100 доларів за свій чек. Тож ми додамо четвертий стовпчик для бонусів. Для простоти всі працівники заробляють 10,00 доларів на годину. Понаднормовий час - це стандартна оплата за півтора рази. Отже, форумла для третього стовпця буде стандартним:

= SUM ((40 * 10) + (B9 * 15))

А формула четвертого стовпця буде такою:

= ЯКЩО (B9> = 5; 100; 0)

Тепер для остаточної загальної заробітної плати додається п'ята колонка, яка виглядатиме так:

= SUM (C9 + D9)

Фінальні думки

Приклади можуть бути дуже простими, але ідея може бути застосована до багатьох випадків. Використання операторів IF / ElSE у OpenOffice Calc дозволяє швидко перенести ваші електронні таблиці на значно вищий рівень зручності використання.