Как мы можем помочь?
< Все темы

image_pdf

Использование формул позволяет автоматически рассчитывать некоторый элемент формы с использованием значений, введенных в других элементах формы. На рисунке приведен пример формы, в которой третий элемент (result) рассчитывается автоматически по приведенной формуле и использует числа, введенные в качестве ответов в первом (а) и втором (b) элементе формы.

Настройка формулы:

Откройте карточку элемента формы. В поле «Тип» выберите вариант «Только чтение» (или «Редактируемый»), в поле «Тип данных значения» выберите вариант «Текст». Поле «Другие ответы» оставьте незаполненным, галочка «Множественные ответы» должна быть снята. В поле «Тип значения» выберите вариант «Формула», в появившемся поле «Формула» введите текст формулы.

Безымянный

Правила написания формулы:

Формула должна начинаться со знака равенства = .
В формуле можно использовать знаки: сложения + , вычитания , умножения * , деления / , возведения в степень ^ , извлечения корней: ^(1/2) — корень квадратный), ^(1/3) — корень кубический.
В формуле можно использовать круглые скобки ( ) .
В формулу вставляются параметры – числа или относительные ссылки на другие элементы формы.
Для формирования ссылки используются числа, заключенные в квадратные скобки [ ] . Они показывают положение используемого в расчете элемента формы относительно элемента с формулой.

Отрицательное число (пишется так: [-1]) – показывает, на столько строк выше по форме находится нужный нам элемент. Положительное число (пишется так: [1]) – показывает, на столько строк ниже находится нужный нам элемент.

В примере, показанном на рисунке =([-1]*2)^([-2]-1):2 параметр [-1] показывает, что здесь будет подставляться число из элемента формы b, который расположен на одну строку выше, чем элемент result. Параметр [-2] показывает, что здесь будет подставляться число из элемента формы а, который расположен на две строки выше, чем элемент result. Обратите снимание, что параметр учитывает все промежуточные элементы формы, включая разделители.

Пример формулы для расчета квадратного корня:

В формуле можно указать ссылку на любой одиночный элемент формы, пишется так: =[-2].
В формуле можно вставлять константы, пишется так: =100.
Точность вычисления задается в конце формулы через двоеточие. Например, значение :2 показывает, что результат будет показан с двумя знаками после запятой. Если точность не задана, результат будет показан с шестью знаками после запятой.

Элементы формы, которые используются в качестве параметров формулы (в данном примере это элементы а и b), могут иметь как текстовый, так и списковый формат, главное, чтобы ответ был числовым, в противном случае результат расчета будет нулевым. На рисунке показан пример заполнения описанной формы с использованием формулы.

Безымянный

.

2. Настройка и использование таблиц

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

Откройте карточку элемента формы. В поле «Тип» выберите вариант «Только чтение» (можно – «Редактируемый»). В поле «Тип данных значения» выберите вариант «Текст», в поле «Тип значения» выберите вариант «Таблица». Сохраните карточку элемента формы.

Безымянный

.

В нижней части окна составьте список колонок и строк: Нажмите кнопку «Колонки» («Строки»), заполните карточку колонки (строки), нажмите «ОК».

Безымянный

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

Для этого установите курсор в нужную ячейку, нажмите кнопку «Формула» и введите текст формулы.

Безымянный

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

В примере, показанном на рисунке =[-2,0]+[-1,0] параметр [-2,0] показывает, что здесь будет подставляться число из строки, расположенной на две строки выше, чем расчетная ячейка, и в той же колонке. Параметр [-1,0] показывает, что здесь будет подставляться число из строки, расположенной на одну строку выше, чем расчетная ячейка, и в той же колонке. Пример заполнения описанной формы с использованием таблицы и формулы:

Безымянный

.

В приведенном примере точность вычисления не задавалась.

image_pdf
0 ответы

Ответить

Хотите присоединиться к обсуждению?
Пожалуйста, напишите свой комментарий.

Добавить комментарий

Ваш адрес email не будет опубликован.

Оглавление