Методы автоматизации при работе в MS Excel. Синявская Г.А. - 43 стр.

UptoLike

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

43
Диалоговое окно имеет три поля ввода (по числу аргументов функции).
Щелкнув мышью в первом поле ввода, мы можем вписать адрес той ячейки, в
которой находится искомое значение. Но можно просто щелкнуть мышью по
нужной ячейке, и ее адрес впишется в поле ввода.
Если диалоговое окно закрывает ячейку, его можно передвинуть, щелк-
нув левой кнопкой мыши в любой его области, кроме полей ввода и кнопок, и
протянуть в нужном направлении, не отпуская кнопки мыши. Можно временно
убрать диалоговое окно, нажав кнопку, находящуюся с правой стороны поля
ввода, выбрать нужную ячейку и возвратиться в диалоговое окно, нажав похо-
жую кнопку в оставшемся на экране поле ввода.
Для ввода второго аргумента функции необходимо щелкнуть по второму
полю ввода диалогового окна. Здесь можно вписать название диапазона, а мож-
но в Меню Вставка выбрать опцию Имя / Вставить и выбрать имя нужного
диапазона. В данном случае надо выбрать имя Код_т. А для третьего аргумен-
та функции выбирается имя Наименование.
Появление ошибки #Число можно исключить, если при присвоении имен
диапазонам (Код_т, Наименование, Ед_изм и Цена) выделять диапазоны яче-
ек, начиная со второй строки и до какой-нибудь тысячной строки (т.е. диапазон,
в котором все данные будут однородны). При этом все диапазоны должны
иметь одинаковую длину. Однако в целях удобства и для исключения других
возможных ошибок можно использовать в качестве диапазонов целые столбцы,
так как на результат данная ошибка в нашем конкретном случае не влияет.
Для появления в бланке накладной единиц измерения создается анало-
гичная формула, только в качестве вектора результата (третий аргумент функ-
ции) выбирается диапазон с именем Ед_изм. (Для цены соответственно Цена).
Итак, в ячейках F14 и J14 должны быть формулы:
=ПРОСМОТР(A14;Код_т;Ед_изм)
=ПРОСМОТР(A14;Код_т;Цена)
Нужное количество отпущенного товара вносится « вручную», а для
Суммы надо ввести обычную формулу:
=I14*J14
Теперь можно обычным способом скопировать полученные формулы на 9
строк вниз. Выделяем диапазон В14:L14, в котором находятся формулы. Для
этого надо встать в ячейку В14 и, нажав левую кнопку мыши, протянуть мышку
вправо до последней формулы. В правом нижнем углу выделенного диапазона
можно заметить маленький квадратик, который называют маркером заполне-
ния. Подведя курсор мыши к маркеру заполнения (при этом курсор должен из-
менить свой вид на тонкий плюс – «+»), надо нажать левую кнопку мыши и, не
отпуская ее, протащить вниз.
Если в столбце А нет данных, то в скопированных формулах появится
« #н/д ». Подставив любой из имеющихся кодов товара, мы сразу получим в
формулах необходимые результаты. Однако не всегда таблица будет заполнена
      Диалоговое окно имеет три поля ввода ( по числу аргументов функции).
Щелкнув мышью в первом поле ввода, мы можем вписать адрес той ячейки, в
которой находится искомое значение. Но можно просто щелкнуть мышью по
нужной ячейке, и ее адрес впишется в поле ввода.
      Если диалоговое окно закрывает ячейку, его можно передвинуть, щелк-
нув левой кнопкой мыши в любой его области, кроме полей ввода и кнопок, и
протянуть в нужном направлении, не отпуская кнопки мыши. Можно временно
убрать диалоговое окно, нажав кнопку, находящуюся с правой стороны поля
ввода, выбрать нужную ячейку и возвратиться в диалоговое окно, нажав похо-
жую кнопку в оставшемся на экране поле ввода.
      Для ввода второго аргумента функции необходимо щелкнуть по второму
полю ввода диалогового окна. Здесь можно вписать название диапазона, а мож-
но в Меню Вставка выбрать опцию Имя / Вставить и выбрать имя нужного
диапазона. В данном случае надо выбрать имя Код_т. А для третьего аргумен-
та функции выбирается имя Наименование.
      Появление ошибки #Число можно исключить, если при присвоении имен
диапазонам (Код_т, Наименование, Ед_изм и Цена) выделять диапазоны яче-
ек, начиная со второй строки и до какой-нибудь тысячной строки (т.е. диапазон,
в котором все данные будут однородны). При этом все диапазоны должны
иметь одинаковую длину. Однако в целях удобства и для исключения других
возможных ошибок можно использовать в качестве диапазонов целые столбцы,
так как на результат данная ошибка в нашем конкретном случае не влияет.
      Для появления в бланке накладной единиц измерения создается анало-
гичная формула, только в качестве вектора результата ( третий аргумент функ-
ции) выбирается диапазон с именем Ед_изм. (Для цены соответственно Цена).
      Итак, в ячейках F14 и J14 должны быть формулы:
                        =ПРОСМОТР(A14;Код_т;Ед_изм)
                         =ПРОСМОТР(A14;Код_т;Цена)
    Нужное количество отпущенного товара вносится « вручную», а для
Суммы надо ввести обычную формулу:
                                  =I14*J14
      Теперь можно обычным способом скопировать полученные формулы на 9
строк вниз. Выделяем диапазон В14:L14, в котором находятся формулы. Для
этого надо встать в ячейку В14 и, нажав левую кнопку мыши, протянуть мышку
вправо до последней формулы. В правом нижнем углу выделенного диапазона
можно заметить маленький квадратик, который называют маркером заполне-
ния. Подведя курсор мыши к маркеру заполнения (при этом курсор должен из-
менить свой вид на тонкий плюс – «+»), надо нажать левую кнопку мыши и, не
отпуская ее, протащить вниз.
      Если в столбце А нет данных, то в скопированных формулах появится
« #н/д ». Подставив любой из имеющихся кодов товара, мы сразу получим в
формулах необходимые результаты. Однако не всегда таблица будет заполнена



                                        43