Microsoft непрекъснато подобрява изчислителната мощност на работния лист на Excel чрез добавяне на нови вградени функции и формули. Microsoft Excel 2016 вече съдържа някои нови текстови и логически функции, като функции IFS, SWITCH и TEXTJOIN, които определено ще искате да проверите. По отношение на актуализациите на формули, открийте колко лесно е да създавате прости формули в excel за връщане на конкретна информация от клетки на работен лист, идентифицирани с новия тип данни Stocks или Geography .
Формули с тип данни за запаси
Новият тип данни за запаси в Excel 2016 ви позволява да извличате и вмъквате всички видове финансова информация за акции в следващите клетки в същия ред, като използвате бутоните Покажи карта или Вмъкване на данни. Можете също така да създадете прости формули, които връщат тази финансова информация навсякъде в работния лист. Фигури 2-1 и 2-2 в галерията с актуализации на формули по-горе илюстрират как правите това. На Фиг. 2-1, използвайки типа данни Stocks, клетка A1 от работния лист, който първоначално съдържа етикета, MSFT, е свързана с Microsoft Corp. В клетка B3 изграждам формула, която връща обема, търгуван от акции на Microsoft :
- С курсора на клетката в клетка B3 въведете = (равно) и след това щракнете върху клетка A1, съдържаща данните за акциите на Microsoft Corp.
- Превъртете надолу падащото меню, което се появява под клетка B3, съдържащо списъка с различни финансови данни, които формулата може да върне, докато не бъде избран обем.
- Щракнете двукратно върху Volume в падащото меню, за да го вмъкнете във формулата, така че формулата сега да се чете, =A1.Volume.
- Щракнете върху бутона Enter в лентата с формули, за да затворите падащото меню и да завършите въвеждането на формулата в клетка B3.
Фиг. 2-2 ви показва изчисления резултат в клетка B3. Имайте предвид, че Excel автоматично присвоява числовото форматиране на Счетоводство на стойността, която тази формула връща.
Формули с тип данни География
Фигури 2-3 и 2-4 в галерията с актуализации на формули по-горе илюстрират колко лесно е да се изградят формули с помощта на клетки, свързани с новия тип данни Geography . На фиг. 2-3 етикетът Китай, въведен в клетка A1, е свързан с Китайската народна република с помощта на типа данни География. В клетка B3 можете да създадете формула, която връща CPI (индекс на потребителските цени), както следва:
- С курсора на клетка в клетка B3, въведете = (равно) и след това щракнете върху клетка A1, съдържаща данните за Китай География.
- Щракнете двукратно върху CPI в падащото меню, което се появява, за да вмъкнете CPI във формулата, така че сега да се чете =A1.CPI в лентата с формули.
- Щракнете върху бутона Enter в лентата с формули, за да затворите падащото меню и да вмъкнете формулата в клетка B3.
Фиг. 2-4 ви показва изчисления резултат в клетка B3.
T(стойност)
Функцията T проверява дали аргументът Value е или се отнася до текстов запис. Ако е истина, функцията връща стойността. Ако е false, функцията връща празен текст. Имайте предвид, че Excel автоматично оценява дали всеки запис, който правите в работния лист, е текст или стойност. Функцията T отива още по-далеч, като пренася записа напред в нова клетка само когато е оценен като текст.
TEXTJOIN(разделител, игнориране_празен, текст1,…)
Функцията TEXTJOIN обединява (комбинира) текстовите записи от множество диапазони от клетки, както е посочено от аргумента(ите) text1, …, използвайки знака (заключен в кавички), посочен като аргумент за разделител . Ако не е посочен аргумент за разделител , Excel конкатенира текста, сякаш сте използвали оператора &. На ignore_empty логически аргумент посочва дали да пропусне празните клетки в Текст1 ... аргументи. Ако няма ignore_emptyе посочен аргумент, Excel игнорира празни клетки, сякаш сте въвели TRUE. Фиг. 2-5 в галерията за актуализации на функциите по-горе илюстрира използването на тази функция за комбиниране на текстовите записи, направени в таблицата на Excel в диапазона от клетки A2:F6 в диапазона от клетки, H. Оригиналната формула е въведена в клетка H2:H6. Оригиналната формула, въведена в клетка H2, гласи:
=TEXTJOIN(“, „,FALSE,A2:F2)
Тази формула определя , (запетая), последвано от интервал като разделител, разделящ комбинираните текстови записи от диапазона от клетки A2:F2. Имайте предвид, че тъй като аргументът ignore_empty е зададен на FALSE в оригиналната формула, когато е копиран надолу по колона H, за да включва всичките четири реда на таблицата на Excel, формулата в клетка H4 показва, че записът Street в клетка C4 на таблицата на Excel липсва с низът , , между Милър и Бостън.
IFS(logical_test1.value_if_TRUE1,logical_test2,value_if_TRUE2,…)
Логическата функция IFS проверява дали един или повече аргументи logical_test са TRUE или FALSE. Ако някой бъде намерен TRUE, Excel връща съответния аргумент стойност . Тази функция е страхотна, тъй като елиминира необходимостта от множество вложени IF функции във формула при тестване за повече от един резултат TRUE или FALSE. Фиг. 2-6 в галерията за актуализации на функциите по-горе илюстрира как работи това. Формулата е въведена в клетка C4 с IFS функционалните тестове за едно от трите условия в клетка B4:
- Ако стойността е по-малка от 5000, формулата връща етикета Слаб.
- Ако стойността е между 5 000 и 10 000, формулата връща етикета Умерено.
- Ако стойността е повече от 5000, формулата връща етикета Strong.
SWITCH(израз,стойност1,резултат1,стойност2,резултат2,...,по подразбиране)
Функцията SWITCH тества стойността, върната от аргумента на израза, спрямо списък със стойностни аргументи ( value1 , value2 ,…) и връща съответния резултат ( резултат1 за стойност1 , резултат2 за стойност2 и т.н.), когато съвпадението е TRUE. Когато не е намерено съвпадение, Excel връща стойността, посочена от незадължителната опция по подразбиранеаргумент. Фиг. 2-7 в галерията за актуализации на функциите по-горе показва как работи това. В този пример формулата с функцията SWITCH, въведена в клетка D2, оценява числото, върнато от функцията WEEKDAY (1 за неделя, 2, за понеделник и така нататък до 7 за събота) от въвеждането на датата, въведено в клетка C2, спрямо името на деня от седмицата, въведено в клетки A1, A2, A3, A4, A5, A6 и A7. Когато числото, върнато от функцията WEEKDAY, съвпада с число, посочено като аргумент стойност на функцията SWITCH , Excel връща името на деня от седмицата в клетката, посочена като съответен аргумент за резултат .