Vejice prenehajo delovati v formulah - Excel Nasveti

Danes je bizarna težava: Excelove formule nenadoma ne bodo več sprejele vejice kot ločila argumentov. =VLOOKUP(A2Ko z miško ali puščičnimi tipkami izberete iskalno tabelo, začnete tipkati , Excel zapiska z "Težava je s to formulo." Ja! Seveda je težava s to formulo … Formule še nisem končal.

Zakaj je težava s to formulo?

Med vnašanjem formule se v opisu prikaže zanimiv namig. Namesto vejic med argumenti se v opisu prikažejo znaki navpične vrstice. Programerji te simbole imenujejo "Pipe". Videti je tako: |

Opis orodja prikazuje cev, kamor spadajo vejice

Za to težavo sem izvedel od osebe na mojem seminarju Power Excel v Huntsvilleu v Alabami. Ta pametna oseba je poskusila zgraditi VLOOKUP z uporabo pogovornega okna Function Arguments. Če želite to poskusiti, vnesite =VLOOKUP(in pritisnite Ctrl + A. Izpolnite polja v Argumenti funkcij in kliknite V redu. Formula VLOOKUP bo delovala, vendar se pokaže =VLOOKUP(A2|$F$2:$G$13|2|False).

Zakaj Excel zdaj uporablja | namesto vejice? Da je stvar še hujša, je ta oseba uporabljala majhno tipkovnico prenosnega računalnika, ki ni ponujala cevi!

Vprašal sem svoje prijatelje MVP in ljudje v Evropi so bili seznanjeni z nastavitvijo List Separator na nadzorni plošči sistema Windows. V nekaterih državah sta vejica in decimalna vejica obrnjena. 1.234,56 USD bi bilo zapisano kot 1.234,56 USD. Če je vaše decimalno ločilo vejica, bo Excel kot ločilo seznama uporabil podpičje.

Odvisno od vaše različice sistema Windows pojdite na:

  • Windows 7> Nadzorna plošča> Regionalne nastavitve> Dodatne nastavitve> Ločilo seznamov
  • Windows 10> Nadzorna plošča> Ura, jezik in regija> Regija: Spreminjanje oblik zapisa datuma, časa ali številke> Dodatne nastavitve> Številke> Ločilo seznamov
Izberite Dodatne nastavitve
Ločilo seznama spremenite nazaj v vejico

Večje vprašanje: Kdo je ločilo seznama iz vejice spremenil v pipo? V spletu sem našel nekaj člankov, v katerih ima oseba datoteko CSV, ki ne uporablja vejic. Namesto vejice so podatki ločeni s cevjo. Toda vrsta datoteke še vedno piše .CSV.

Ta datoteka "CSV" uporablja vejico namesto vejice

Dobronamerni članek je predlagal, da ločilo seznama spremenite iz vejice v cev, tako da lahko datoteko odprete z dvojnim klikom. To je odličen nasvet, če (a) v Excel nikoli ne vnesete nobene formule in (b) nikoli ne odprete datotek CSV z vejico kot ločilo seznama.

Veliko boljša rešitev je ta, ki jo je predlagal Excel MVP Jan-Karel Pietriese. Druga možnost je, da spremenite pripono datoteke iz .CSV v .TXT. Ko odprete datoteko v Excelu, lahko v drugem koraku čarovnika za uvoz besedila ločilo določite kot cev.

Če berete to stran, ker se je ločilo vašega seznama spremenilo, v spodnji videoposnetek v YouTubu zabeležite komentar in mi sporočite, ali se spomnite, da ste spremenili ločilo za seznam ali če je kak drug lopov program spremenil nastavitev brez vaše vednosti.

Oglejte si video

Video zapis

Naučite se Excel za podcast, epizoda 2222 - Vejice nehajte delati v formulah!

Hej, dobrodošli nazaj v oddaji, jaz sem Bill Jelen. Bil sem na svojem seminarju v Huntsvilleu v Alabami in se pred seminarjem sprehajal, da bi vprašal, ali ima kdo kakšna vprašanja v Excelu, in Scott, pripravljen je bil zame, preverite, to se je dogajalo v Scottovem računalniku. Torej bom tukaj ustvaril malo VLOOKUP, kajne? = VLOOKUP (A2, in začnem pritiskati puščično tipko desno, da grem tja, da izberem tisto tabelo v stolpcu F, in piše: "Hej, v tej formuli je težava." Ja, pri tej je težava, Nisem končal formule. Zakaj mislijo, da sem končal formulo, kaj se dogaja?

V redu in tako bom zaključil. Scott, moram Scottu pripisati priznanje. Scott je bil tu sijajen, naredil je to: = VLOOKUP, to je bil majhen trik, ko pritisnete Fx in vas popelje v argumente funkcij. Torej je zgradil formulo z uporabo funkcijskih argumentov, kar je super. Če ste novi v formulah, vendar veste, vam tega ni treba narediti vsakič,, 2, FALSE in pritisnil je OK. Nato pogleda formulo in namesto vejic ima tisto, kar imenuje čuden lik. No, saj veste, to ni čuden znak, temu se reče pipe in se v mnogih programskih jezikih uporablja kot simbol "ALI", na moji tipkovnici pa je tik nad tipko Enter. Torej obstaja , in če ga premaknete, je | znak. Toda Scott, uporabljal je nekakšen virtualni sistem, njegova tipkovnica pa neimeti jih bo, v redu. Torej, sveti dima je v Excelu, kjer je namesto vejice zdaj pipa in na tipkovnici nima znaka pipe. Kaj je to in zakaj se to dogaja?

V redu, pogovarjal sem se z ekipo Excela in oni so rekli: "Hej, ja, vse pogosteje se to dogaja, kdo govori ljudem, naj spremenijo ločilo seznama?" Našel sem nekaj spletnih mest, kjer pišejo: "Hej, imate datoteko CSV, ki namesto vejice uporablja cev" in predlagajo, da na nadzorni plošči spremenite ločilo seznama v cev. Joj, nikoli ne želite ničesar spremeniti na nadzorni plošči, ker ima široke posledice v vseh vaših programih, vključno z ločili seznamov, uporabljenimi v naših formulah. Kdor je torej napisal to spletno mesto, da bi ločilnik seznama spremenil iz vejice v pipo, v svojem življenju ne sme nikoli vnašati formul, kar je noro!

V redu, torej, če se želite izogniti temu, namesto da poslušate TO spletno mesto, najprej, če dobite datoteko CSV, jo preimenujte v File.txt in odprite v Excelu. Vodil vas bo skozi čarovnika za uvoz besedila, ločilo pa lahko določite v koraku 2. ALI pojdite ven in si oglejte moj video, epizoda 2087 - Prevent Scientific Notation on Import, ki vam prikaže veliko boljši način za uvoz datotek CSV, z uporabo zapuščine »Iz CSV«, ki jo lahko tukaj dodate v orodno vrstico za hitri dostop, nato pa lahko določite ločilo samo za eno datoteko, namesto da bi samo ločeno spreminjali ločilo seznama.

V redu, tukaj je torej tisto, kar moramo storiti, iti moramo na Start in nato Nadzorna plošča. Zdaj sem v operacijskem sistemu Windows 7 in v sistemu Windows 10 so drugačne nastavitve. Pokazal vam jih bom. Zato tukaj zgolj iščem regijo in jezik, »Spremeni obliko datuma, časa ali številke«. Moram iti v Dodatne nastavitve in zagotovo obstaja ločevalnik seznamov in ta ločevalnik seznamov spremenite iz cevi nazaj v vejico, kliknite V redu, kliknite V redu. Zdaj, če uporabljate Windows 10, gre za nadzorno ploščo sistema Windows 10, uro, jezik in regijo, regijo, »Spreminjanje oblik zapisa datuma, časa ali številk«, dodatne nastavitve, številke, ločilo seznamov - veliko bolj pokopan v sistemu Windows 10, veliko lažje priti do Windows 7.

V redu, poskusimo to še enkrat, glej, vejice so se že vrnile v običajne vejice in poskrbimo, da lahko še vedno vnašamo stvari. Torej = VLOOKUP tega, vejica, mislim, da že deluje, tako da je super,, 2, FALSE, v redu. Kako čudno, vejica je prenehala delovati v formulah, ker se je ločilo seznama nekako spremenilo. Oglejte si mojo knjigo "MrExcel LIVe, 54 največjih nasvetov za Excel vseh časov", kliknite ta "i" v zgornjem desnem kotu.

V redu, zaključek: Danes je vejica v formulah v Excelu prenehala delovati, takoj ko vnesete vejico, se premaknete na naslednji argument, formula vam prikaže napako, kot da ste s formulo končali. Pameten, Scott v Huntsvilleu, ko se mu je začelo dogajati, je sestavil formulo s pogovornim oknom argumentov funkcij, videl boš = VLOOKUP in je dejansko tam. Druga stvar, ki jo boste videli, je v konici orodja, te vejice bodo zamenjale cevi. Če ste v tem čudnem stanju, je znak pipa, je nad poševnico na ameriški tipkovnici, čeprav Scott na svoji tipkovnici dejansko ni imel pipe. Pojdite na Nadzorna plošča, Nastavitve regije in jezika, Dodatne nastavitve, Ločilo seznamov, ločilo seznama spremenite nazaj v vejico. Če ste spremenili ločilo seznama, ker vam neki sistem namesto CSV daje vrednosti, ločene s cevmi,glejte ta video tukaj, tam je povezava in to je opisano v YouTubu, da si lahko to ogledate. Samo boljši način za rešitev tega, razen globalne ločitve seznama. Če želite prenesti delovni zvezek iz današnjega videoposnetka, obiščite URL v opisu YouTube!

Želim se zahvaliti Scottu, ker me je na to opozoril na mojem seminarju v Huntsvilleu, zahvaljujem se vam, da ste se ustavili, prihodnjič se vidimo za še eno oddajo!

Zdaj, glejte, tukaj vas prosim: če ste pri tem videoposnetku, ker se vam je to zgodilo, in se spomnite, da ste spremenili ločilo seznama, se lahko spustite do komentarjev v YouTubu in prijavite, zakaj ste ga spremenili? Kdo vam je rekel, da ga spremenite? V kakšnih okoliščinah ste ga spremenili? Če ste tukaj pri tem videoposnetku, ker se vam to dogaja, in nimate pojma, zakaj se je to zgodilo ali ga niste spremenili, mora obstajati nek program, ki ga spreminja. Še enkrat pritisnite na komentarje v YouTubu in nam samo sporočite, veste, kaj se dogaja? Se spomnite, da ste to spremenili ali se je to zgodilo samodejno? In ko ga enkrat spremenite v vejico, ali se čez dan, teden, mesec spremeni v ločilo cevi?

Prenesite datoteko Excel

Če želite prenesti datoteko excel: z vejicami-zaustavite-delo-v-formulah.xlsx

Excel Misel dneva

Za nasvet glede Excela sem prosil prijatelje Excel Excel. Današnja misel o premišljevanju:

"Vsaka preglednica pripoveduje zgodbo"

Kevin Lehrbass

Zanimive Članki...