FIELDVALUE функция

Можете да използвате функцията FIELDVALUE, за да извлечете поле за данни от свързани типове данни, като типове данни "Акции" или "География". Има по-лесни методи за писане на формули, които се обръщат към типове данни, така че функцията FIELDVALUE следва да се използва най-вече за създаване на условни изчисления, базирани на типа на свързаните данни.

Забележка: 27 ноември 2018 г. Типовете данни са издадени за всички абонати на Office 365 под Windows с изключение на няколко геополитически местоположения (очаквайте скоро). Ако сте абонат на Office 365, погрижете се да имате най-новата версия на Office.

Технически подробности

Синтаксис

= FIELDVALUE(стойност; име_на_поле)

Синтаксисът на функцията FIELDVALUE има следните аргументи:

Аргумент

Описание

стойност

Функцията връща всички съответстващи полета от типа на свързаните данни, зададени в стойността на аргумента.

име_на_поле

Името или имената на полетата, които искате да извлечете от типа на свързаните данни.

Описание

  • Функцията FIELDVALUE връща всички съответстващи полета от типа на свързаните данни, зададени в стойността на аргумента.

  • Функцията FIELDVALUE принадлежи на групата функции "Търсене и справка".

Примери

В простия пример по-долу формулата =FIELDVALUE(A2;"Цена") извлича полето "Цена" от типа за акции за JM Smucker Co.

Извлечете борсова цена за фирма с =FIELDVALUE(A2;"Цена")

Следващият пример е по-типичен за функцията FIELDVALUE. Тук използваме IFERROR функция за проверка за грешки. Ако в клетка A2 няма име на фирма, формулата FIELDVALUE връща съобщение за грешка и в този случай искаме да не се показва нищо (""). Но ако има име на фирма, искаме да извлечем цената от типа данни в A2 с =IFERROR(FIELDVALUE($A2;B$1);"").

Извлечете борсова цена за фирма и игнорирайте грешките с =IFERROR(FIELDVALUE($A2;B$1);"")

Обърнете внимание, че функцията FIELDVALUE ви позволява да се обръщате към клетки на работен лист за аргумента "име_на_поле", така че горната формула се обръща към клетка B1 за цена, вместо да въвеждате ръчно "Цена" във формулата. 

Забележки

Ако се опитате да извлечете данни от поле с несъществуващ тип данни, функцията FIELDVALUE ще върне #FIELD! грешка. Например може да сте въвели "Цени", докато действителният тип данни за полето се нарича "Цена". Проверете внимателно вашата формула, за да сте сигурни, че използвате валидно име на поле. Ако искате да се покаже списък с имена на полета за запис, изберете клетката за записа и натиснете Alt+Shift+F10.

Имате нужда от още помощ?

Винаги можете да попитате експерт в техническата общност на Excel, да получите поддръжка в общността за отговори или да предложите нова функция или подобрение на User Voice за Excel.

Вж. също

Типове за акции и географска информация

Как да пишете формули, които се обръщат към типове данни

Грешка #FIELD!

Разширете уменията си в Office
Преглед на обучението
Получавайте първи новите функции
Присъединете се към участниците в Office Insider

Беше ли полезна тази информация?

Благодарим ви за обратната връзка!

Благодарим ви за вашата обратна връзка. Изглежда, че ще бъде полезно да ви свържем с един от нашите агенти по поддръжката на Office.

×