Turinys
Kartais dirbdami "Excel" programoje susiduriate su sudėtinga situacija - jūsų "Excel" formulė neveikia automatiškai. Tai reiškia, kad net jei pakeisite priklausomas ląsteles, vis tiek bus rodomas ankstesnis rezultatas, kuris yra labai skausmingas. Taip gali nutikti dėl daugelio priežasčių. Šiame straipsnyje bus pateikti visi galimi sprendimai, kodėl jūsų "Excel" formulė neatnaujinama automatiškai. Tikiuosi, kad jums patiks visasstraipsnį ir įgyti vertingų žinių.
Atsisiųsti praktikos sąsiuvinį
Atsisiųsti praktikos sąsiuvinį
"Excel" formulė neatnaujinama automatiškai.xlsm8 galimi sprendimai, kaip ištaisyti automatiškai neatnaujinamą "Excel" formulę
Automatiškai neatnaujinamos "Excel" formulės yra skaudi problema. Tačiau jei žinote apie šių problemų atsiradimą ir žinote, kaip jas išspręsti, tuomet nejausite tokio didelio streso. Radome aštuonis galimus sprendimus, kuriais galite išspręsti automatiškai neatnaujinamas "Excel" formules. Norėdami parodyti sprendimą, paimame duomenų rinkinį, kuriame yra kiekvieno asmens pajamos ir mokėtini mokesčiai. Čia,pajamos ir pajamų mokestis yra du priklausomi kintamieji.
1 sprendimas: pakeiskite skaičiavimo parinktis į automatines
Viena iš pagrindinių priežasčių, kodėl nereikia automatiškai atnaujinti "Excel" formulių, yra ta, kad keičiate skaičiavimą iš automatinio į rankinį. Turbūt jums atrodo painu, kad ar yra kokia nors situacija, kai kam nors reikia rankinio skaičiavimo "Excel" programoje? Atsakymas yra toks Taip . Kai dirbate su dideliu duomenų rinkiniu, automatinis skaičiavimas gali sulėtinti sistemą. Norėdami pakeisti skaičiavimą, atlikite toliau nurodytus veiksmus.
Žingsniai
- Pirmiausia eikite į Formulė juostos skirtukas.
- Pasirinkite Skaičiavimo parinktys .
- Toliau, į Skaičiavimo parinktys , pasirinkite Automatinis .
- Dabar galite keisti bet kurį kintamąjį, o "Excel" formulė jį atnaujins automatiškai.
- Šiuo atveju keičiame mokėtino mokesčio procentinę dalį nuo 10 % iki 15 %.
2 sprendimas: naudokite komandą Rodyti formules
Dar viena priežastis, dėl kurios "Excel" formulė neatnaujinama automatiškai, jei įjungta parinktis Rodyti formulę. Mygtukas Rodyti formulę iš esmės naudojamas, kai audituojate formules, o ne galutinį rezultatą.
Žingsniai
- Pirmiausia eikite į Formulė juostos skirtukas.
- Panaikinkite žymėjimą Rodyti formules parinktį iš Formulės auditas grupė.
Dabar patikrinkite, ar "Excel" formulės atnaujinamos, ar ne.
Skaityti daugiau: [Pataisa:] "Excel" formulė neveikia grąžina 0
3 sprendimas: pakeiskite ląstelių formatą
Kartais formulės laukelyje taikote formulę, bet nustatote ją kaip Tekstas ... Tekstas formulę, "Excel" formulė nebus automatiškai atnaujinta.
Žingsniai
- Pirmiausia eikite į juostos skirtuką Pagrindinis.
- Toliau grupėje Skaičius pažymėkite formatą.
- Jei jis yra teksto formato, pakeiskite jį į Bendra .
Po to patikrinkite, ar "Excel" formulė atnaujinama, ar ne.
Panašūs skaitiniai
- [Pataisyta!] Nepavyksta atidaryti "Excel" failų tiesiogiai spustelėjus failo piktogramą
- Kaip ištaisyti, kad "Excel" nereaguotų neužsidaręs (16 galimų sprendimų)
- [Pataisyta!] "Excel" nereaguoja šalinant eilutes (4 galimi sprendimai)
4 sprendimas: patikrinkite žiedinę nuorodą
Kita priežastis gali būti žiedinė nuoroda. Žiedinę nuorodą galima apibrėžti kaip formulę, kurioje ji apima pati save arba nurodo kitą ląstelę, kuri priklauso nuo jos pačios.
Dėl žiedinės nuorodos gali sulėtėti "Excel" veikimas. Kartu dėl jos gali būti automatiškai neatnaujinamos "Excel" formulės. Taigi patikrinkite žiedinę nuorodą ir perskaičiuokite duomenų lentelę.
5 sprendimas: pereiti prie rankinio skaičiavimo naudojant VBA
Kartais žmonės naudoja Makro konvertuoti į rankinį skaičiavimą. Pagrindinė priežastis yra ta, kad kai kas nors naudoja makrokomandas, "Excel" negali automatiškai taikyti formulės. Jos naudoja kodą, kad automatinį skaičiavimą konvertuotų į rankinį.
Žingsniai
- Pirmiausia patikrinkite VBAProjektas lapas arba Modulis "Visual Basic" kalba.
- Norėdami jį patikrinti, atidarykite kūrėjo skirtuką, paspausdami Alt+F11 .
- Dabar galite jį ištrinti arba vietoj jo naudoti šį kodą, kad būtų galima automatiškai apskaičiuoti.
Sub AutomaticCalculation() Application.Calculation = xlCalculationAutomatic End Sub
Pastaba :
Šis procesas naudojamas dideliems duomenų rinkiniams. Prieš taikydami bet kokią makrokomandą, žmonės atlieka skaičiavimus rankiniu būdu, bet kai nori užbaigti procesą, pamiršta jį pakeisti į automatinį režimą. Dėl to iš tikrųjų kyla visa "Excel" formulių neatnaujinimo automatiškai problema.
Skaityti daugiau: [Pataisyta!] "Excel" nereaguoja paleidus makrokomandą (9 galimi sprendimai)
6 sprendimas: ištaisyti problemas, susijusias su lygybės ženklu formulėje
Kartais, taikydami formules, prieš lygybės ženklą darome tarpą. Tai viena iš pagrindinių priežasčių, kodėl pritaikę formulę negauname rezultato.
Žingsniai
- Pirmiausia po vieną patikrinkite formulę.
- Ieškokite bet kokio tarpo prieš lygybės ženklą ( = ) ženklas.
- Jei randate vietos, tiesiog ją ištrinkite.
- Tada paspauskite Įveskite taikyti formulę.
- Dabar galite keisti bet kurį kintamąjį, o "Excel" formulės reikšmė bus pakeista automatiškai.
Kartais formulę rašome prieš ją nepateikdami lygybės ženklo. Tokiu atveju "Excel" ją skaičiuoja kaip įprastą teksto reikšmę. Tai viena iš pagrindinių priežasčių, kodėl "Excel" formulė neveikia arba automatiškai neatnaujinama. Taigi, atlikite toliau nurodytus veiksmus, kad išspręstumėte savo problemą.
Žingsniai
- Po vieną patikrinkite formulės langelį.
- Prieš formulę ieškokite lygybės ženklo.
- Jei jo nerandate, įrašykite lygybę ( = ) ženklas.
- Paspauskite Įveskite taikyti formulę.
Dabar galite keisti bet kurį kintamąjį, jis automatiškai pakeis "Excel" formulės vertę.
7 sprendimas: pašalinti dvigubas kabutes
Įvesdami bet kokią formulę, kurioje turi būti skaičius arba nuoroda į ląstelę. Tačiau jei įvesite skaičius su dvigubomis kabutėmis, "Excel" programoje tai bus laikoma teksto verte. Tokiu atveju jūsų "Excel" formulė neveiks ir toliau nebus atnaujinama.
Žingsniai
- Patikrinkite formulės laukelyje, ar yra kokia nors dviguba kabliataškė, kuria uždaromas skaičius.
- Ištrinkite šias kabutes ir perskaičiuokite formulę paspausdami Įveskite .
Dabar jūsų "Excel" formulė veiks ir kartu bus automatiškai atnaujinama.
Skaityti daugiau: [ Pataisyta!] "Excel" failas neatidaromas du kartus spustelėjus (8 galimi sprendimai)
8 sprendimas: atskirkite funkcijos argumentą tinkamu ženklu
Dauguma mūsų yra įpratę funkcijų argumentams atskirti naudoti kablelius. Tačiau tai galioja ne visoms "Excel" versijoms. Šiaurės Amerikoje ir keliose kitose šalyse kablelis yra standartinis sąrašo skyrybos ženklas. Europos šalyse dešimtainio skaičiaus simbolis yra kablelis, o sąrašo skyrybos ženklas dažnai yra kabliataškis.
Žingsniai
- Eikite į Pagrindinis juostos skirtukas.
- Pasirinkite Skaičių formatas iš Numeris grupė.
- Tada pasirinkite Daugiau skaičių formatų iš išskleidžiamojo langelio.
- Dabar pasirinkite Data iš Kategorija .
- Tada pakeiskite Vieta .
- Galiausiai spustelėkite Gerai .
Išvada
Parodėme devynis skirtingus ir veiksmingus automatiškai neatnaujinamų "Excel" formulių sprendimus. Visi šie sprendimai yra paprasti, bet sudėtingi. Jei juos atidžiai suprasite, ateityje nesusidursite su jokiais sunkumais. Jei turite klausimų, nedvejodami klauskite komentarų laukelyje. Nepamirškite apsilankyti mūsų Exceldemy puslapis.