������� «����������» ������������ ��� �������� ������� � ���������� ������ ��������� �������� � ����������� �� ����������� ��������. ��� �� ���������� ���������� «�����������» (���. 4.19).
���. 4.19. ������ ������� ����������
�������� �������� ���������� ������ �� ������� ������� «����» (���. 4.20). ��������, ��������� ����� ����� ��������� �������, ���� �� ��������� ��������� �� ���������� ��������: ��� �������, ������������ �� ������ � ��� �� �������, ��������� ������ ������� ��������� �� 25%; �� ��������� ������ ��������� �� 10%.
���. 4.20. ������� �������� ������
��� ���������� ������������ ������ ���������� ������� IIF (���. 4.21).
���������: IIf(�������; �������� �� «��» ; �������� �� «���»)
����������: ��������� ������� � � ����������� �� ����������� ��� ��������, ��������� �� �� �������� �� «��», �� �� �������� �� «���».
���. 4.21. ����������� ��������� ��� ������������� ������� ����������
����� ���������: IIf(Month([����]![���� �������])>4 And Month([����]![���� �������])<11; [����]![��������� ������]*1,25;[����]![��������� ������]*0,9).
����������� � ������� �� ������� ����.
����� ���������: |
|
�������� ������ ���� |
Month([����]![���� �������])>4 And Month([����]![���� �������])<11 |
|
������� �������� ������ ������ |
[����]![��������� ������]*1,25 |
|
�������� �� «��» |
����]![��������� ������]*0,9 |
|
�������� �� «���» |
������� IIF ����� ���� ������������ � ����������� ��������: IIf(�������; �������� �� «��»). ��������, ��������� �������� ���������
���������� ������ �� �������. ����� ������ ����������� �� ���� ��� ���������� - ��� �������� ��������� �������:
����� ���������: IIf([����]![������]= �������";
[����]![��������� ����������]*2).
��� ����, ����� ����� ���� ������������ ���� �������� �������, ��� ��������� �������������� ���������.
����� ������������ ��������� ������� IIF, ������� ��������� ��������� �������. ��������:
���������: IIf([���]<10;"���� ��������!"; IIf([���]<20; "���������� ���!";IIf([���]<30;"����� ��������!";".....!!!!!")))
� ������� ��������� ��������� �������� ������������� ������ ������, � ����������� �� ����� ���������� ������.
���� ���������� �������� ������ ���� ��� ����, �������� IIF ���������� �������� ������������ � ������ ��� ��������� SWITCH.
���������: SWITCH(������� 1; �������� 1 ; ������� 2; �������� 2; ������� 3; �������� 3…)
����������: �������� ���� ��������� � ��������. ��������� ����������� � ��� �������, � ������� ��� �������� � ������ (����� �������). ������������ ��������, ��������������� ������� ��������� ��������� � ������.
������: ������ = SWITCH([CityName] = "������", "������", [CityName] = "���", "������", [CityName] = "������", "������") - ���� � ���� [CityName] ������ ������, �� �� ���������� � ������...
� ��������� ������� ������� SWITCH ������������ ��� ����������� ������ �� ��������� �����. ����������, ��� Month() ������������ ��� ��������� ������ �� ����. �������� �������� �� ����� ������ � ����� ����������� ���������. ��� ������������ � ��� ������, ����� ��������� ��������� �����-���� ��������, ���� ��� ���������� ������� ��������� �������������. ���, ���� ������������� ����� ��������� ��� ��������������� ��������, �� ���� ����� ���������� «����». ����� ������ �������� ��� �������.
�����: SWITCH(Month([���������]![����])<6 And Month([���������]![����])>2; "�����";Month([���������]![����])<9 And Month([���������]![����])>5;"����"; Month([���������]![����])<12 And Month([���������]![����])>8;"�����";������;"����").
���������� ��������� ���������, � ������� ���� ��������� ������� ������������� �� 35% � ������ �����, ������ �� 15% � ������� – �������� � ������������� �� 5% � ������.
��������� �������� ���������� �������� ������� CHOOSE.
���������: CHOOSE(���������; �������� 1 ; �������� 2; �������� 3…)
����������: ���������� �������� �� ������, ��������� �� ��������� �������� ��������� - ���������. ��������� ������ ��������� � 1. ���� ��������� ��������� 1, ������������ ������ ������� ������, ���� ��������� ��������� 2, ������������ ������ ������� ������ � �.�. ���� ����� ��������� ��� ������ �������� ��������� ���������� �������������.
������: ��������, ��� ��� ����� ������ � ������� «���������», �� �� ����� ���������� �������� ����������, � ����� ���������. ���� ��������� 1 , �� ��� ��������������� �������� ����������, 2 - ������, 3 - ��������. � ������� ���� ��������� ���������� ���:
���������(�����): Choose([���������]![���������]; "����"; "�����"; "�������")