Kommat lakkaavat toimimasta kaavoissa - Excel-vinkit

Sisällysluettelo

Outo ongelma tänään: Yhtäkkiä Excel-kaavat eivät enää hyväksy pilkua argumenttien erottimena. Alat kirjoittaa =VLOOKUP(A2, kun valitset hakutaulukon hiirellä tai nuolinäppäimillä, Excel antaa äänimerkin: "Tässä kaavassa on ongelma." Joo! Tietysti tässä kaavassa on ongelma … En ole vielä kirjoittanut kaavaa.

Miksi tässä kaavassa on ongelmia?

On mielenkiintoinen vihje, joka näkyy työkaluvihjessä, kun kirjoitat kaavaa. Argumenttien välissä olevien pilkkujen sijaan työkaluvihje näyttää pystysuorat palkkimerkit. Ohjelmoijat kutsuvat näitä symboleja "putkeksi". Se näyttää tältä: |

Työkaluvihje näyttää putken, johon pilkut kuuluvat

Olen oppinut tästä ongelmasta Huntsville Alabama Live Power Excel -seminaarissani. Kyseinen älykäs henkilö yritti rakentaa VLOOKUP-toimintoa Function Arguments -valintaikkunassa. Kokeile tätä kirjoittamalla =VLOOKUP(ja painamalla sitten Ctrl + A. Täytä kentät Funktion argumentit -kohdassa ja napsauta sitten OK. VLOOKUP-kaava toimii, mutta se näkyy =VLOOKUP(A2|$F$2:$G$13|2|False).

Miksi Excel käyttää nyt | pilkun sijaan? Mikä pahempaa, tämä henkilö käytti pientä kannettavan näppäimistöä, joka ei tarjonnut putkea!

Pyysin MVP-ystäviäni ja kansalaiset Euroopassa tunsivat Windowsin Ohjauspaneelin List Separator -asetuksen. Joissakin maissa pilkku ja desimaali ovat päinvastaiset. 1 234,56 dollaria kirjoitetaan nimellä 1,234,56. Jos desimaalierotin on pilkku, Excel käyttää puolipistettä luettelon erottimena.

Siirry Windows-versiostasi riippuen:

  • Windows 7> Ohjauspaneeli> Alueelliset asetukset> Lisäasetukset> Luettelon erotin
  • Windows 10> Ohjauspaneeli> Kello, kieli ja alue> Alue: Muuta päivämäärä-, aika- tai numeromuotoja> Lisäasetukset> Numerot> Luettelon erotin
Valitse Lisäasetukset
Vaihda luettelonerotin takaisin pilkuksi

Isompi kysymys: Kuka muutti luetteloerottimen pilkusta putkeksi? Olen löytänyt joitain artikkeleita verkosta, joissa henkilöllä on CSV-tiedosto, joka ei käytä pilkkuja. Pilkun sijasta tiedot erotetaan putkella. Mutta tiedostotyyppi sanoo silti .CSV.

Tässä CSV-tiedostossa käytetään putkea pilkun sijaan

Hyvännäköinen artikkeli ehdotti luettelon erottimen vaihtamista pilkusta putkeksi, jotta voit avata tämän tiedoston kaksoisnapsauttamalla. Tämä on hieno neuvo, jos (a) et koskaan kirjoita mitään kaavoja Exceliin ja (b) et koskaan avaa CSV-tiedostoja, joissa on pilkku luetteloerottimena.

Paljon parempi ratkaisu on tämä, jonka ehdotti Excel MVP Jan-Karel Pietriese. Vaihtoehtoisesti voit muuttaa tiedostopääte .CSV tiedostosta .TXT. Kun avaat tiedoston Excelissä, voit määrittää erottimen putkeksi ohjatun tekstin tuontitoiminnon toisessa vaiheessa.

Jos luet tätä sivua siksi, että luettelosi erotin muuttui, kirjaudu kommentti alla olevaan YouTube-videoon ja ilmoita minulle, jos muistat luettelon erottimen vaihtamisen tai jos joku muu rogue-ohjelma muutti asetusta ilman sinun tietosi.

Katso video

Videon transkriptio

Opi Excel for podcast, jakso 2222 - Kommat lakkaavat toimimasta kaavoissa!

Hei, tervetuloa takaisin netcastiin, olen Bill Jelen. Olin Huntsville, Alabama -seminaarissani, kävelin ennen seminaaria kysyäkseni, onko jollakin Excel-kysymyksiä, ja Scott, hän oli valmis minulle, tarkista tämä, tämä tapahtui Scottin tietokoneella. Joten aion luoda pienen VLOOKUP täällä, eikö? = VLOOKUP (A2, ja aloitan painamalla oikeaa nuolinäppäintä mennäksesi sinne valitsemaan taulukon sarakkeessa F, ja siinä lukee "Hei, tässä kaavassa on ongelma." Voi joo, tässä on ongelma, En ole valmis kaavaa. Miksi heidän mielestäni olen valmis kaavan, mitä tapahtuu?

Selvä, ja minä lopetan sen, ja Scott, minun on annettava Scottille luottoa, Scott oli loistava täällä, hän teki tämän: = VLOOKUP, se oli tämä pieni temppu, jossa painat Fx ja se vie sinut funktion argumentteihin. Joten hän rakensi kaavan funktion argumenteilla, mikä on hienoa Jos olet uusi kaavoissa, mutta tiedät, sinun ei tarvitse tehdä tätä joka kerta,, 2, FALSE ja hän painaa OK. Ja sitten hän tarkastelee kaavaa, ja pilkkujen sijaan hänellä on omituinen hahmonsa. No, tiedät, se ei ole outo merkki, jota kutsutaan putkeksi, ja sitä käytetään "OR" -symbolina monilla ohjelmointikielillä, ja näppäimistölläni se on aivan Enter-näppäimen yläpuolella. Joten siellä on ja sitten, jos vaihdat sitä, siellä on | merkki. Mutta Scott, hän käytti jonkinlaista virtuaalijärjestelmää, hänen näppäimistönsä eivätminulla ei ole | kunnossa. Joten nyt, pyhät tupakoinnit, hän on Excelissä, jossa pilkun sijaan se on nyt piippu eikä näppäimistöllä ole piippuhahmoa. Mikä tämä on ja miksi näin tapahtuu?

Selvä, puhuin Excel-tiimin kanssa, ja he sanovat: "Hei, joo, näemme tämän tapahtuvan yhä enemmän, kuka käskee ihmisiä vaihtamaan luetteloerotinta?" Ja löysin joitain verkkosivustoja, joissa he sanovat "Hei, sinulla on CSV-tiedosto, joka käyttää putkea pilkun sijasta", ja he ehdottavat, että vaihdat luettelon erottimen putkeksi ohjauspaneelista. Hei, et koskaan halua muuttaa mitään Ohjauspaneelissa, koska sillä on laaja vaikutus kaikilla ohjelmillasi, mukaan lukien kaavoissamme käytetyt luetteloerottimet. Joten kuka kirjoitti kyseisen verkkosivuston muuttaakseen luetteloerottimen pilkusta putkeksi, ei saa koskaan kirjoittaa kaavoja elämässään, mikä on hullua!

Selvä, joten kiertääksesi sen, sen sijaan, että kuuntelisit TOSI verkkosivustoa, ensimmäinen asia on, jos saat CSV-tiedoston, nimeä se uudelleen File.txt-tiedostoksi ja avaa Excelissä. Se opastaa ohjatun tekstin tuontitoiminnon läpi, ja voit määrittää erottimen vaiheessa 2. TAI mennä katsomaan videoni, jakso 2087 - Estä tieteelliset merkinnät tuonnissa, mikä näyttää paljon paremman tavan tuoda CSV-tiedostoja, käyttämällä vanhaa "CSV: stä", jonka voit lisätä tähän pikakäyttötyökalupalkkiin, ja sitten voit määrittää erottimen vain yhdelle tiedostolle sen sijaan, että muuttaisit vain luetteloerotinta maailmanlaajuisesti.

Selvä, joten tässä on, mitä meidän on tehtävä, meidän on mentävä Käynnistä ja sitten Ohjauspaneeli. Nyt olen Windows 7: ssä tällä koneella, ja se on eri asetukset Windows 10: ssä, näytän ne. Joten haen täältä vain aluetta ja kieltä, "Muuta päivämäärä, aika tai numeromuoto". Minun on mentävä lisäasetuksiin, ja varmasti on luetteloerotin ja vaihdettava luetteloerotin putkesta takaisin napsauta pilkku, napsauta OK, napsauta OK. Nyt jos käytät Windows 10: tä, se on Windows 10: n ohjauspaneeli, kello, kieli ja alue, alue, "Muuta päivämäärä-, aika- tai numeromuotoja", Lisäasetukset, Numerot, Luettelon erotin - haudattu paljon syvemmälle Windows 10: een, paljon helpompi päästä Windows 7: ssä.

Selvä, nyt, yritetään tätä uudestaan, katso, pilkut ovat jo palanneet tavallisiin pilkuihin, ja varmistetaan, että voimme vielä kirjoittaa asioita. Joten = VLOOKUP tästä, pilkku, luulen, että se jo toimii, joten se on mahtavaa,, 2, FALSE, okei. Mikä outoa, pilkku lakkasi toimimasta kaavoissa, koska jotenkin luettelon erotin muuttui. Katso kirjani "MrExcel LIVe, kaikkien aikojen 54 suurinta Excel-vinkkiä", napsauta "i" oikeassa yläkulmassa.

Selvä, pakkaus: Tänään pilkku lakkasi toimimasta kaavoissa Excelissä. Kun kirjoitat pilkun, siirryt seuraavaan argumenttiin, kaava antaa sinulle virheen ikään kuin olet valmis kaavan kanssa. Fiksu, Scott Huntsvillessä, kun se alkoi tapahtua hänelle, rakensi kaavan funktioiden argumentit -valintaikkunaan, näet = VLOOKUP, ja se on siellä. Toinen asia, jonka näet, on työkalun kärjessä, ne pilkut korvataan putkilla. Jos olet tässä outossa tilassa, hahmo on piippu, se on Yhdysvaltain näppäimistön takaviivan yläpuolella, vaikka Scottilla ei oikeastaan ​​ollut yhtään putkea näppäimistöllä. Siirry kohtaan Ohjauspaneeli, Alue- ja kieliasetukset, Lisäasetukset, Luettelon erotin ja muuta luettelon erotin takaisin pilkuksi. Jos muutit nyt luettelon erotinta, koska jokin järjestelmä antaa sinulle putkilla erotetut arvot CSV: n sijaan,Katso tämä video täällä, siellä on linkki, ja se on YouTube-kuvauksessa, jotta voit katsella sitä. Vain parempi tapa ratkaista tämä, paitsi muuttaa luetteloerotinta maailmanlaajuisesti. Voit ladata työkirjan tämän päivän videosta käymällä YouTube-kuvauksen URL-osoitteessa!

Haluan kiittää Scottia tämän tietoisuudesta Huntsville-seminaarissani, haluan kiittää sinua pysähtymisestä. Nähdään seuraavalla kerralla uudesta netcastista!

Hei, katso, tässä on pyyntöni sinulta: Jos olet tässä videossa, koska näin on tapahtunut sinulle, ja muistat vaihtaa luetteloerotinta, voitko mennä alas YouTube-kommentteihin ja ilmoittaa miksi muutit sitä? Kuka käski sinun muuttaa sitä? Mitkä olosuhteet saivat sinut muuttamaan sitä? Jos olet täällä tällä videolla, koska näin tapahtuu sinulle, eikä sinulla ole aavistustakaan, miksi se tapahtui, tai et muuttanut sitä, siellä on oltava jokin ohjelma, joka muuttaa sitä. Napsauta jälleen YouTube-kommentteja ja anna meille vain raportti, tiedätkö, mitä tapahtuu? Muistatko muuttaneen tätä vai tapahtuiko se automaattisesti? Ja kun vaihdat sen takaisin pilkuksi, muuttuuko se takaisin erottimeksi päivässä, viikossa, kuukaudessa?

Lataa Excel-tiedosto

Excel-tiedoston lataaminen: commas-stop-working-in-formulas.xlsx

Päivän Excel-ajatus

Olen pyytänyt Excel Master -kaveriltani neuvoja Excelistä. Tämän päivän ajatus miettiä:

"Jokainen laskentataulukko kertoo tarinan"

Kevin Lehrbass

Mielenkiintoisia artikkeleita...