Sadržaj
Funkcija grupiranja datuma u Excelu je vrlo moćan alat koji će vam uštedjeti mnogo muke. Pomaže vam da analizirate podatke u velikom radnom listu dok grupišete podatke po datumima, sedmicama, mjesecima, kvartalima i godinama. Funkcija grupiranja datuma, međutim, ne radi uvijek. Ponekad ćete vidjeti da je dugme Grupno polje na kartici Analiza/Opcije na vrpci Alatke za zaokretnu tabelu onemogućeno ili zasivljeno. Možda ćete dobiti grešku, “ Ne mogu grupirati taj odabir ”. U ovom vodiču ćemo pogledati zašto ne možemo grupirati datume u zaokretnoj tabeli i kako možemo riješiti problem.
Preuzmi radnu svesku za vježbe
Preuzmi ovu praksu knjiga za vježbanje zadatka dok čitate ovaj članak.
Popravite datume zaokretne tablice.xlsm
4 jednostavna metoda za rješavanje problema grupnih datuma u zaokretnoj tabeli
Pretpostavimo da imamo veliki radni list u Excelu koji sadrži informacije o različitom voću i povrću koje je država uvezla u tri različite zemlje u Evropi. Excel datoteka ima Proizvod Naziv, Izvezeni Količina , Uvoznik Zemlja , Datum narudžbe i Datum isporuke . Koristit ćemo kolonu Datum narudžbe i Datum isporuke ovog Excela da riješimo problem grupnih datuma u zaokretnoj tabeli. Koristit ćemo Filter , Idi na posebno i VBA makro da riješimo problem zašto ne možemo grupisatidatumi u pivot tabeli . Slika ispod pokazuje da dobijamo grešku “ Ne mogu grupirati taj odabir ” dok pokušavamo grupirati datume za ovaj Excel radni list.
Napomena : Ako ne znate kako da umetnete zaokretnu tabelu u Excel radni list, pogledajte ovu smernicu korak po korak da naučite kako da umetnete zaokretnu tabelu u Excel.
Metoda 1: Zamijenite nedostajuće ili iskrivljene vrijednosti datuma na grupne datume u zaokretnoj tabeli
Korak 1:
- Jedini način da biste izbjegli ovu grešku dok pokušavate koristiti funkciju Grupno polje za datume je da sve ćelije u kolonama datum u izvornim podacima moraju sadržavati datume ili ćelije može biti prazno . Ako postoje ćelije u polju datuma izvornih podataka koje sadrže tekst ili greške , tada funkcija grupe NEĆE raditi. Na primjer, imamo neke vrijednosti datuma greške kao što je slika ispod u našim izvornim podacima.
- U većini slučajeva, zbog ovih neispravnih vrijednosti datuma, ne možemo grupirati datume u pivot tablicama u Excelu.
- Da bismo riješili ovaj problem, moramo umetnuti datume u one ćelije koje nemaju vrijednost datuma. Ako ćelije imaju vrijednosti datuma greške kao što je gornja slika, moramo ispraviti greške.
- Za ovaj primjer, ispravili smo 3 datuma greške koje vidimo iznad.
Korak 2:
- Sada, za grupisanje datuma, kreirat ćemo stožersto prvo. Povući ćemo ćelije kao na slici ispod da kreiramo zaokretnu tabelu.
- Naša zaokretna tabela će biti kao na slici ispod.
Korak 3:
- Sada ćemo odabrati bilo koju ćeliju koja sadrži godinu. Zatim ćemo kliknuti desnim tasterom miša na ćeliju. Pojavit će se prozor. U tom prozoru ćemo kliknuti na Grupa .
- Još jedan prozor pod nazivom Grupiranje će se sada pojaviti. Možemo odabrati kako želimo grupirati naše podatke. Odabrali smo Kvarteli i Godine da grupiramo naše podatke prema.
- Zatim ćemo kliknuti na OK .
- Sada ćemo vidjeti da su naše informacije grupirane po Kvartalima i Godinama .
Pročitajte više: Kako koristiti Excel zaokretnu tabelu za grupisanje datuma po mjesecu i godini
Metoda 2: Filtrirajte da biste saznali iskrivljene vrijednosti datuma za Grupirajte datume u zaokretnim tabelama
Sada ćemo pogledati neke načine da saznamo iskrivljene ili greške datuma vrijednosti. Postoje 3 laka načina da saznate takve datume. Prvi je korištenje filtera za pronalaženje vrijednosti datuma s greškama. Slijedite ove korake da koristite filter da pronađete datume s greškama.
Korak 1:
- Izaberite sve ćelije u rasponu podataka. Zatim kliknite na opciju Filter ispod Podaci.
- Sada kliknite na mali strelica prema dolje na desnoj strani Datum isporuke Vidjet ćete da je padajući izbornik filtera grupirao sve vrijednosti datuma u ovoj koloni po godini i datumu. Sve tekstualne i vrijednosti datuma greške su navedene na dnu liste.
Korak 2 :
- Možemo vidjeti da ova kolona sadrži neke datume koji su uneseni u pogrešnom formatu. Excel ih nije smatrao datumima kada su uneseni u ćeliju i tako ih je identificirao kao tekst.
- Da biste filtrirali vrijednosti Tekst i GREŠKA , poništite sve stavke datuma Ili uklonite kvačicu pored opcije Odaberi sve . Zatim odaberite tekst i stavke greške.
- Kliknite OK .
- Kolonac će sada biti filtriran za prikaz samo vrijednosti text i error .
Korak 3:
- Sljedeći korak je utvrditi zašto vrijednosti nisu u ispravnom formatu datuma i popraviti ih. Ispravili smo sve filtrirane datume sa greškama. Pogledajte sliku ispod.
- Sada ćemo ponovo kliknuti na opciju Filter .
- Raspon podataka će biti vraćen u početni oblik sa pogrešnim datumima koji će se ovaj put ispraviti.
- Sada možemo grupirati datume jer u našim podacima nema iskrivljenog datuma.
Pročitajte više: Kako grupirati zaokretnu tabelu po mjesecima u Excel
Slična očitanja
- Kako grupiratipo godini u Excel pivot tablici (3 jednostavne metode)
- Kako grupirati datume prema filteru u Excelu (3 laka metoda)
Metoda 3 : Saznajte vrijednosti datuma greške pomoću posebnog izbornika GoTo za grupiranje datuma u zaokretnoj tablici
Meni GoTo Special u Excelu je divna funkcija koja nam omogućava da odaberemo ćelije koje sadrže različite vrste podataka kao što su konstante, praznine, formule, komentari, itd. Također ga možemo koristiti za odabir ćelija koje sadrže podatke određenih tipova.
Koraci:
- Prvo ćemo odabrati cijelu kolonu u polju datuma. Možemo pritisnuti CTRL+SPACE zajedno.
- Idite na Pronađi & Odaberite na kartici Početna . Odaberite Idi na posebno iz padajućeg izbornika.
- Mi ćemo Odabrati <1 Radio dugme>Konstante .
- Zatim Poništite potvrdni okvir Brojevi .
- Kliknite U redu .
- Sve ćelije koje sadrže tekst ili vrijednosti greške bit će odabrane. Zatim možemo primijeniti drugu boju ispune da istaknemo ove ćelije tako da ih možemo popraviti u sljedećem koraku. Za ovaj primjer, odabrali smo Crvena kao boju ispune za označavanje datuma sa vrijednostima greške.
Pročitajte više: Excel zaokretna tabela Grupirajte po sedmicama
Metoda 4: Saznajte vrijednosti datuma greške pomoću VBA za grupiranje vrijednosti datuma u Excelu
Također možemo koristiti VBA za određivanje tipa podatakaćelije. Postoji nekoliko načina da to učinite. Jednostavan način je korištenje funkcije CellType koja će uzeti vrijednost ćelije kao argument i vratiti tip podataka te ćelije.
- Kliknite ALT+F11 da biste otvorili Visual Basic Možete ga otvoriti i sa kartice Developer .
- Kliknite na dugme Insert i odaberite Module .
- Upišite sljedeći kod u prozor koji se pojavi.
1434
- Kliknite na karticu Datoteka i sačuvaj Excel datoteku.
- Sada ćemo se vratiti na naš izvorni radni list i napisati sljedeću funkciju kao ispod u ćeliji G5 :
=CellType(F5)
- Pritiskom na ENTER , dobićemo tip podataka ćelije F5 . Funkcija će vratiti Datum kao tip podataka.
- Povući ćemo ručicu za popunjavanje prema dolje da primijenimo funkciju na ostale ćelija u Datum isporuke Saznat ćemo da prikazuje tip podataka kao Tekst za datume sa vrijednostima greške.
- Označit ćemo ćeliju sa tipom podataka kao Tekst kao što smo radili i prije. U sljedećem koraku ćemo ispraviti te ćelije.
- Nakon što smo ispravili te ćelije, možemo grupirati datume kao što smo to učinili u Metodi 1 .
Stvari koje treba zapamtiti
- Možete koristiti i VBA CellType funkcija za određivanje tipa drugih podataka u ćeliji.
- Odaberite Novi radni list kada kreirate zaokretnu tablicu. Ako odaberete Postojeći radni list , u vašem postojećem listu će se kreirati zaokretna tabela koja sadrži podatke. Postoji značajan rizik od izobličenja podataka ako kreiramo zaokretnu tabelu u našem postojećem radnom listu.
Zaključak
U ovom članku smo naučili kako da riješimo problem kada ne možemo grupirati datume u zaokretnoj tabeli u Excelu. Ako imate bilo kakva pitanja ili preporuke o ovom članku, ostavite komentar ispod. Ugodan dan!!!