Šioje temoje pateikiama informacija apie #VALUE! klaidos sprendimą naudojant funkciją TRANSPOSE.
Problema: formulė neįvesta kaip masyvo formulė
Žr. toliau pateiktą pavyzdį, kuriame mes naudojome:
=TRANSPOSE(B2:C8)
Formulė pateikia #VALUE! klaidą.
Sprendimas: jums reikia konvertuoti formulę į masyvo formulę naudojant diapazoną, atitinkantį jūsų šaltinio diapazono dydį.. Norėdami tai atlikti:
- pasirinkite tuščių langelių diapazoną darbalapyje. Visada prisiminkite, kad pasirinktų tuščių langelių skaičius turi būti lygus langelių, kuriuos norite kopijuoti, skaičiui. Šiuo atveju mes pasirenkame diapazoną, kuris yra 7 stulpelių pločio ir 2 stulpelių aukščio.
- Tai yra masyvo formulė ir ji turi būti įvesta naudojant CTRL + SHIFT + ENTER. "Excel" automatiškai įterps formulę į riestinius skliaustelius {}. Jei bandysite įterpti riestinius skliaustelius patys, „Excel“ rodys formulę kaip tekstą.
Pastaba
Jei turite dabartinę "Microsoft 365" versiją, galite tiesiog įvesti formulę viršutiniame kairiajame išvesties diapazono langelyje, tada paspausti ENTER , kad patvirtintumėte formulę kaip dinaminio masyvo formulę. Kitu atveju formulę reikia įvesti kaip senstelėjusią masyvo formulę pirmiausia pasirenkant išvesties diapazoną, įvedant formulę išvesties diapazono viršutiniame kairiajame langelyje, tada paspaudus CTRL + SHIFT + ENTER, kad ją patvirtintumėte. „Excel“ įterpia riestinius skliaustelius formulės pradžioje ir pabaigoje. Daugiau informacijos apie masyvo formules žr. Gairės ir masyvo formulių pavyzdžiai.
Reikia daugiau pagalbos?
Visada galite kreiptis eksperto į "Excel" technologijų bendruomenę arba gauti pagalbos bendruomenėse.
Taip pat žr.
Kaip išvengti sugadintų formulių