FIELDVALUE funkcija

Pastaba: Norėtume jums kuo greičiau pateikti naujausią žinyno turinį jūsų kalba. Šis puslapis išverstas automatiškai, todėl gali būti gramatikos klaidų ar netikslumų. Mūsų tikslas – padaryti, kad šis turinys būtų jums naudingas. Gal galite šio puslapio apačioje mums pranešti, ar informacija buvo naudinga? Čia yra straipsnis anglų kalba, kuriuo galite pasinaudoti kaip patogia nuoroda.

Funkcija FIELDVALUE naudojama norint gauti lauko duomenis iš susietų duomenų tipų, pvz., duomenų tipų Akcijos arba Geografija. Yra paprastesnių būdų rašyti formules, kurios nurodo duomenų tipus, todėl funkcija FIELDVALUE turėtų būti naudojama daugiausia kuriant sąlyginius skaičiavimus, pagrįstus susietų duomenų tipais.

Pastaba: Birželio 12, 2018: Ši funkcija šiuo metu yra beta funkciją, ir prieinama tik šiuo metu Office savų dalis. Mes ir toliau optimizuoti šią funkciją per ateinančius kelis mėnesius. Kai ji bus parengta, mes bus išleisti visų savų Office ir "Office 365" prenumeratoriams.

Techninė informacija

Sintaksė

=FIELDVALUE(reikšmė, lauko_pavadinimas)

Funkcijos FIELDVALUE sintaksė turi tokius argumentus:

  • reikšmė – langelio adresas, lentelės stulpelis arba pavadintas diapazonas, kuriame yra susietų duomenų tipas. 

  • lauko_pavadinimas – laukų, kuriuos norėtumėte gauti iš susietų duomenų tipo, pavadinimas arba pavadinimai.

Aprašas

Pavyzdžiai

Toliau pateikiamame paprastame pavyzdyje formulė =FIELDVALUE(A2,"Kaina") gauna lauką Kaina iš „JM Smucker Co.“ akcijų duomenų tipo.

Gaukite įmonės akcijų kainą naudodami =FIELDVALUE(A2,"Kaina")

Kitas pavyzdys yra tipiškesnis funkcijos FIELDVALUE naudojimo pavyzdys. Čia naudojame funkciją IFERROR, kad patikrintume, ar yra klaidų. Jei A2 langelyje nesama įmonės pavadinimo, formulė FIELDVALUE grąžina klaidą, o tokiu atveju norime, kad niekas nebūtų rodoma (""). Tačiau jei įmonės pavadinimo esama, norime gauti lauką Kaina iš A2 duomenų tipo, todėl naudojame formulę =IFERROR(FIELDVALUE($A2,B$1),"").

Gaukite įmonės akcijų kainą ir nepaisykite klaidų naudodami =IFERROR(FIELDVALUE($A2,B$1),"")

Atkreipkite dėmesį, kad funkcija FIELDVALUE leidžia argumente lauko_pavadinimas nurodyti darbalapio langelius, todėl užuot rankiniu būdu formulėje įvedus „Kaina“, pirmiau pateikta formulė kaip Kaina nurodo B1 langelį. 

Pastabos

Bandant gauti duomenis iš neegzistuojančio duomenų tipo lauko, funkcija FIELDVALUE grąžins klaidą #FIELD!. Pavyzdžiui, galbūt įvedėte „Kainos“, kai faktinis duomenų tipo laukas yra pavadintas „Kaina“. Patikrinkite formulę, kad įsitikintumėte, jog naudojate tinkamą lauko pavadinimą. Jei norite, kad būtų rodomas įrašo laukų pavadinimų sąrašas, pasirinkite įrašo langelį ir paspauskite Ctrl + Shift + F2.

Reikia daugiau pagalbos?

Visada galite paprašyti specialisto iš „Excel“ technologijų bendruomenės, gauti pagalbos iš Atsakymų bendruomenės arba siūlyti naują funkciją ar patobulinimą „Excel“ vartotojo balse.

Taip pat žr.

Akcijų ir geografijos duomenų tipai

Kaip rašyti formules, kurios nurodo duomenų tipus

#FIELD! klaida

Tobulinkite savo „Office“ įgūdžius
Ieškoti mokymo
Pirmiausia gaukite naujų funkcijų
Prisijunkite prie „Office Insider“ dalyvių

Ar ši informacija buvo naudinga?

Dėkojame už jūsų atsiliepimus!

Dėkojame už jūsų atsiliepimą! Panašu, kad gali būti naudinga jus sujungti su vienu iš mūsų „Office“ palaikymo agentų.

×