Excel baldintzazko formatua daten & denbora: formulak eta arauak

  • Partekatu Hau
Michael Brown

Blog honen ohiko bisitaria bazara, ziurrenik Excel baldintzapeko formatuaren alderdi desberdinak lantzen dituzten artikulu batzuk nabarituko dituzu. Eta orain ezagutza hori aprobetxatuko dugu eta astegunak eta asteburuak bereizten dituzten kalkulu-orriak sortuko ditugu, jaiegunak nabarmendu eta datozen epea edo atzerapena bistaratzen dituztenak. Beste era batera esanda, Excel baldintzazko formatua aplikatuko diegu datei.

Excel formulei buruzko oinarrizko ezagutzak badituzu, ziurrenik data eta orduaren funtzio batzuk ezagutzen dituzu, hala nola ORAIN, GAUR, DATA, ASTEEGUNA, etab. Tutorial honetan, funtzionalitate hau urrats bat gehiago emango dugu Excel datak baldintzapean formateatzeko nahi duzun moduan.

    Excel daten baldintzapeko formatua (arauak barne)

    Microsoft Excel-ek 10 aukera eskaintzen ditu uneko datan oinarrituta hautatutako gelaxkak formateatzeko.

    1. Formatua aplikatzeko, joan besterik ez duzu Hasierako fitxa > Formatu baldintzatua > Nabarmendu Gelaxken arauak eta hautatu Data bat .

    2. Hautatu goitibeherako data aukeretako bat . zerrenda leihoaren ezkerreko aldean, azken hilabetetik hurrengo hilabetera arte.
    3. Azkenik, aukeratu aldez aurretik zehaztutako formatuetako bat edo konfiguratu zure formatu pertsonalizatua aukera desberdinak aukeratuz. Letra-tipoa , Ertza eta Bete fitxak. Excel-en paleta estandarrak ez badu egitenatzerapenak.
    4. Hona hemen goiko taulan aplika daitezkeen formula-adibide gehiago:

      =$D2 - highlights all passed dates (i.e. dates less than the current date). Can be used to format expired subscriptions, overdue payments etc.

      =$D2>TODAY() - Etorkizuneko data guztiak nabarmentzen ditu (hau da, unekoa baino data handiagoak). Datozen gertaerak nabarmentzeko erabil dezakezu.

      Noski, goiko formulen aldaera infinituak egon daitezke, zure zereginaren arabera. Adibidez:

      =$D2-TODAY()>=6 - 6 egun edo gehiagotan gertatzen diren datak nabarmentzen ditu.

      =$D2=TODAY()-14 - duela 2 aste zehatz-mehatz gertatutako datak nabarmentzen ditu.

      Nola nabarmendu data baten barruan. tartea

      Zure lan-orrian daten zerrenda luzea baduzu, baliteke data-tarte jakin baten barruan dauden gelaxka edo errenkadak ere nabarmendu nahi izatea, hau da, bi dataren artean dauden data guztiak nabarmendu.

      Zeregin hau GAUR() funtzioa erabiliz berriro bete dezakezu. Formula apur bat landuagoak eraiki beharko dituzu beheko adibideetan erakusten den moduan.

      Iraganeko datak nabarmentzeko formulak

      • Duela 30 egun baino gehiago : =TODAY()-$A2>30
      • Duela 30etik 15era arte, biak barne: =AND(TODAY()-$A2>=15, TODAY()-$A2<=30)
      • Duela 15 egun baino gutxiago: =AND(TODAY()-$A2>=1, TODAY()-$A2<15)

      Uneko data eta etorkizuneko datak ez dira koloreztatu .

      Etorkizuneko datak nabarmentzeko formulak

      • Hemendik 30 egun baino gehiago barru agertuko dira: =$A2-TODAY()>30
      • 30 eta 15 egunetan, biak barne: =AND($A2-TODAY()>=15, $A2-TODAY()<=30)
      • 15 egun baino gutxiagoan: =AND($A2-TODAY()>=1, $A2-TODAY()<15)

      Uneko data eta iraganeko datak ez dira margotuta.

      Nolahutsuneak eta denbora tarteak itzaltzeko

      Azken adibide honetan, beste Excel data-funtzio bat erabiliko dugu - DATEDIF(start_date, end_date, interval) . Funtzio honek bi daten arteko aldea kalkulatzen du zehaztutako tartean oinarrituta. Tutorial honetan aztertu ditugun beste funtzio guztietatik ezberdintzen da hilabeteak edo urteak alde batera utzi eta egunen edo hilabeteen arteko aldea bakarrik kalkulatzeko aukera ematen dizulako.

      Ez duzu ikusten nola hau. zuretzat lan egin dezake? Pentsa ezazu beste modu batean... Demagun zure senideen eta lagunen urtebetetzeen zerrenda bat duzula. Jakin nahiko zenuke zenbat egun falta diren hurrengo urtebetetzerako? Gainera, zenbat egun falta dira zure ezkontza urteurrena eta galdu nahi ez dituzun beste ekitaldi batzuetarako? Erraz!

      Behar duzun formula hau da (non A zure Data zutabea den):

      =DATEDIF(TODAY(), DATE((YEAR(TODAY())+1), MONTH($A2), DAY($A2)), "yd")

      "yd" tarte mota. formularen amaiera urteak alde batera utzi eta egunen arteko aldea soilik kalkulatzeko erabiltzen da. Eskuragarri dauden tarte-moten zerrenda osoa ikusteko, begiratu hemen.

      Aholkua. Formula konplexu hori ahaztu edo okertzen baduzu, honen ordez sinple hau erabil dezakezu: =365-DATEDIF($A2,TODAY(),"yd") . Emaitza berdinak sortzen ditu, besterik gabe, gogoratu 365-rekin 366 urte bisurteetan ordezkatu behar duzula : )

      Eta orain sor dezagun Excel baldintza bat. formateatzeko araua hutsune desberdinak kolore ezberdinetan itzaltzeko. Kasu honetan, zentzu handiagoa du erabiltzeakExcel-en kolore-eskalak aldi bakoitzerako arau bereizi bat sortu beharrean.

      Beheko pantaila-argazkiak Excel-en emaitza erakusten du: 3 koloreko eskala gradiente bat, berdetik gorrira eta horitik ñabardura dituena.

      "Egunak hurrengo urtebetetzera arte" Excel Web App

      Excel Web App hau sortu dugu goiko formula martxan erakusteko. Sartu zure gertaerak 1. zutabean eta aldatu dagozkion datak 2. zutabean emaitzarekin esperimentatzeko.

      Oharra. Kapsulatutako lan-koadernoa ikusteko, onartu marketin-cookieak.

      Excel-eko kalkulu-orri interaktiboak nola sortu jakiteko jakin-mina baduzu, begiratu artikulu hau webean oinarritutako Excel-eko kalkulu-orriak nola egin jakiteko.

      Zorionez, artikulu honetan aztertutako daten Excel baldintzazko formatuetako bat gutxienez baliagarria izan zaizula. Zeregin ezberdin bati irtenbide bat bilatzen bazabiltza, ongi etorria zara iruzkin bat argitaratzea. Eskerrik asko irakurtzeagatik!

      nahikoa da, Kolore gehiago... botoian klik egin dezakezu beti.

    5. Sakatu Ados eta gozatu emaitzaz! : )

    Hala ere, modu azkar eta zuzen honek bi muga nabarmen ditu - 1) hautatutako gelaxketarako bakarrik funtzionatzen du eta 2) baldintzapeko formatua beti oinarritzen da. uneko datan.

    Datetarako Excel baldintzazko formatu-formulak

    Gelhakak edo errenkada osoak nabarmendu nahi badituzu beste gelaxka bateko data batean oinarrituta , edo sortu arauak. denbora-tarte handiagoak (hau da, uneko datatik hilabete bat baino gehiago), zure baldintzapeko formatu-araua sortu beharko duzu formula batean oinarrituta. Jarraian, nire Excel baldintza-formatu gogokoenen daten adibide batzuk aurkituko dituzu.

    Nola nabarmendu asteburuak Excel-en

    Tamalez, Microsoft Excel-ek ez dauka Outlook-en antzeko egutegi barneraturik. Tira, ikus dezagun nola sor dezakezun zure egutegi automatizatua nahiko ahalegin gutxirekin.

    Zure Excel egutegia diseinatzerakoan, =DATE(urtea,hilabetea,data) funtzioa erabil dezakezu asteko egunak bistaratzeko. . Besterik gabe, sartu urtea eta hilabetearen zenbakia zure kalkulu-orrian nonbait eta erreferentzia gelaxka horiek formulan. Noski, zenbakiak zuzenean idatzi ditzakezu formulan, baina hau ez da oso modu eraginkorra hilabete bakoitzeko formula egokitu beharko zenukeelako.

    Beheko pantaila-argazkiak erakusten du.DATE funtzioa martxan. 5. errenkadan kopiatzen den =$C2=DATEVALUE("5/13/2014") formula erabili nuen.

    Aholkua. Goiko irudian ikusten duzun bezala asteko egunak bakarrik bistaratu nahi badituzu, hautatu formula duten gelaxkak (gure kasuan 5. errenkada), egin klik eskuineko botoiarekin eta aukeratu Formatu gelaxkak...> Zenbakia > Pertsonalizatua . Mota azpian dagoen goitibeherako zerrendan, hautatu dddd edo ddd egun osoko izenak edo izen laburtuak erakusteko, hurrenez hurren.

    Zure Excel egutegia ia amaituta dago, eta asteburuetako kolorea bakarrik aldatu behar duzu. Jakina, ez dituzu zelulak eskuz margotuko. Asteburuetan Excel formatua izango dugu automatikoki, ASTEEGUNA formulan oinarritutako baldintzapeko formatu-araua sortuz.

    1. Hasieran, zure Excel egutegia hautatzen duzu asteburuak itzalean jarri nahi dituzun tokian. . Gure kasuan, $B$4:$AE$10 barrutia da. Ziurtatu aukeraketa 1. data-zutabea - adibide honetako B zutabearekin hasten duzula.
    2. Hasierako fitxan, sakatu Baldintzazko formatua menua > Arau berria .
    3. Sortu baldintzapeko formatu-arau berri bat goiko estekatutako gidan azaltzen den formula batean oinarrituta.
    4. " Formatu balioak non formula hau egia den" atalean. koadroan, sartu larunbatak eta igandeak zein gelaxk diren zehaztuko duen ASTEEGUN formula hau: =WEEKDAY(B$5,2)>5
    5. Sakatu Formatu... botoian eta konfiguratu zure formatu pertsonalizatua aldatuz. Letra-tipoa , Ertza eta Bete fitxen artean eta formatu aukera ezberdinekin jolasten. Amaitutakoan, egin klik OK botoian arauaren aurrebista ikusteko.

    Orain, utzi labur azalduko dizut WEEKDAY(serial_number,[return_type]) formula azkar egin dezazun. egokitu ezazu zure kalkulu-orrietarako.

    • serial_number parametroak bilatzen saiatzen ari zaren data adierazten du. Zure lehen gelaxkaren erreferentzia bat sartzen duzu data batekin, gure kasuan B$ 5.
    • [return_type] parametroak aste mota zehazten du (kortxeteek hautazkoa dela adierazten dute). 2 idazten duzu itzulera mota gisa astebetez astelehenetik (1) eta igandera (7) bitartean. Hemen aurki dezakezu eskuragarri dauden itzultze-moten zerrenda osoa.
    • Azkenik, >5 idatziko duzu larunbatak (6) eta igandeak (7) soilik nabarmentzeko.

    Beheko pantaila-argazkia. emaitza erakusten du Excel 2013-n - asteburuak kolore gorrixkaz nabarmentzen dira.

    Aholkuak:

    • Badira zure enpresan ohikoak ez diren asteburuak izatea, adibidez. Ostiral eta larunbatetan, orduan, formula moldatu beharko zenuke igandetik (1) zenbatzen hasteko eta 6. (ostirala) eta 7. (larunbata) - WEEKDAY(B$5,1)>5 egunak nabarmendu.
    • Horital bat sortzen ari bazara ( paisaia) egutegia, erabili zutabe erlatiboa ($ gabe) eta errenkada absolutua ($rekin) gelaxka-erreferentzia batean, errenkadaren erreferentzia blokeatu behar duzulako; goiko adibidean 5. errenkada da, beraz, B$5 sartu dugu. Baina a diseinatzen ari bazaraegutegia orientazio bertikalean, alderantzizkoa egin beharko zenuke, hau da, zutabe absolutua eta errenkada erlatiboa erabili, adibidez. $B5 beheko pantaila-argazkian ikus dezakezun bezala:

    Nola nabarmendu oporrak Excel-en

    Zure Excel egutegia gehiago hobetzeko, egin dezakezu jaiegunak ere itzali. Horretarako, nabarmendu nahi dituzun jaiegunak zerrendatu beharko dituzu kalkulu-orri berean edo beste batean.

    Adibidez, ondorengo jaiegunak gehitu ditut A zutabean ($A$14:$A$17). ). Noski, denak ez dira benetako jaiegunak, baina erakustaldietarako balioko dute : )

    Berriro, Formatu baldintzatua irekitzen duzu > Arau berria . Jaiegunetan, MATCH edo COUNTIF funtzioa erabiliko duzu:

    • =COUNTIF($A$14:$A$17,B$5)>0
    • =MATCH(B$5,$A$14:$A$17,0)

    Oharra. Jaiegunetarako beste kolore bat aukeratu baduzu, jaiegunetako araua arauen zerrendaren goialdera eraman behar duzu Baldintzazko formatua > Kudeatu arauak...

    Ondoko irudiak Excel 2013-n emaitza erakusten du:

    Balio bat data batera aldatzen denean gelaxka bat formateatu baldintzapean

    Ez da arazo handirik gelaxka bat baldintzapean formateatzea gelaxka horri edo errenkada bereko beste edozein gelaxka gehitzen zaionean, beste balio motarik onartzen ez den bitartean. Kasu honetan, hutsuneak ez direnak nabarmentzeko formula bat erabil dezakezu, Excel baldintza-formulak deskribatzen den moduanhutsuneak eta ez hutsuneak. Baina zer gertatzen da gelaxka horiek dagoeneko balio batzuk badituzte, adibidez. testua, eta atzeko planoaren kolorea aldatu nahi duzu testua data batera aldatzen denean?

    Zeregin pixka bat korapilatsua izan daiteke, baina irtenbidea oso erraza da.

    1. Lehenik eta behin , zure dataren formatu kodea zehaztu behar duzu. Hona hemen adibide batzuk:
      • D1: dd-mmm-aaa edo d-mmm-aaa
      • D2: dd-mmm edo d-mmm
      • D3: mmm -yy
      • D4: mm/dd/yy edo m/d/yy edo m/d/yy h:mm

      Data-kodeen zerrenda osoa aurki dezakezu honetan artikulua.

    2. Hautatu gelaxken kolorea edo taula osoa aldatu nahi duzun zutabe bat, errenkadak nabarmendu nahi badituzu.
    3. Eta orain sortu baldintzazko formatu-arau bat erabiliz. honen antzeko formula: =CELL("format",$A2)="D1" . Formulan, A datak dituen zutabea da eta D1 data-formatua.

      Zure taulak 2 formatu edo gehiagoko datak baditu, erabili OR operadorea, adibidez. =OR(cell("format", $A2)="D1", cell("format",$A2)="D2", cell("format", $A2)="D3")

      Beheko pantaila-argazkiak daten baldintzapeko formatuaren arau horren emaitza erakusten du.

    Nola nabarmendu errenkadak jakin batean oinarrituta. data zutabe jakin batean

    Demagun, bi data-zutabe dituen Excel kalkulu-orri handi bat duzula (B eta C). Data jakin bat duten errenkada guztiak nabarmendu nahi dituzu, esate baterako, maiatzak 13, C zutabean.

    Excel baldintzazko formatua data jakin bati aplikatzeko, bere zenbakizko balioa lehenik. Ziurrenik zuk bezalaBadakizu, Microsoft Excel-ek datak serie-zenbaki sekuentzial gisa gordetzen ditu, 1900eko urtarrilaren 1etik hasita. Beraz, 1900-1-Jan-1 1 gisa gordetzen da, 2-Jan-1900 2 gisa gordetzen da... eta 13-14-14 41772 gisa.

    Dataren zenbakia aurkitzeko, egin klik eskuineko botoiarekin gelaxkan, hautatu Formatu gelaxkak > Zenbakia eta aukeratu Orokorra formatua. Idatzi ikusten duzun zenbakia eta sakatu Utzi , ez duzulako benetan dataren formatua aldatu nahi.

    Hori izan da, egia esan, zati nagusia. funtzionatzen du eta orain taula osorako baldintzapeko formatu-arau bat sortu behar duzu formula oso sinple honekin: =$C2=41772 . Formulak esan nahi du zure taulak goiburuak dituela eta 2. errenkada datuak dituen lehen errenkada dela.

    Alternatiba bat modua DATEVALUE formula erabiltzea da, data zenbaki formatura bihurtzen duena zein den gordetzen den, adibidez. =$C2=DATEVALUE("5/13/2014")

    Erabili duzun formula edozein dela ere, eragin bera izango du:

    Baldintzaz formateatu datak Excel-en uneko datan oinarrituta

    Seguruenik dakizuenez, Microsoft Excel-ek TODAY() funtzioak eskaintzen ditu uneko datan oinarritutako hainbat kalkuluetarako. Hona hemen Excel-en datak baldintzapean formateatzeko nola erabil dezakezun erakusteko adibide batzuk.

    1. Adibidea. Nabarmendu gaur egungo datak berdinak, handiagoak edo txikiagoak

    Gelxak baldintzapean formateatzeko. errenkada osoak gaurko datan oinarrituta, GAUR funtzioa honela erabiltzen duzu:

    Gaurko berdina: =$B2=TODAY()

    Gaur baino handiagoa: =$B2>TODAY()

    Gaur baino gutxiago: =$B2

    Beheko pantaila-argazkiak goiko arauak martxan erakusten ditu. Kontuan izan, GAUR idazteko momentuan 2014-06-12 zen.

    2. adibidea. Excel-en datak baldintzapean formateatu hainbat baldintzatan oinarrituta

    In antzeko moduan, GAUR funtzioa Excel funtzioekin batera erabil dezakezu eszenatoki konplexuagoak kudeatzeko. Esate baterako, baliteke zure Excel baldintzapeko formatu dataren formula Faktura zutabea margotzea Bidalketa-data gaurkoaren berdina edo handiagoa denean BAINA formatua sartzean desagertzea nahi duzu. faktura-zenbakia.

    Zeregin honetarako, zutabe gehigarri bat beharko zenuke formula honekin (non E Bidalketa zutabea den eta F Faktura zutabea den):

    =IF(E2>=TODAY(),IF(F2="", 1, 0), 0)

    Bidalketa-data uneko data baino handiagoa edo berdina bada eta faktura zutabean zenbakirik ez badago, formulak 1 ematen du, bestela 0 da.

    Ondoren, baldintzazko formatu-arau sinple bat sortzen duzu Faktura zutaberako =$G2=1 formularekin, non G zure zutabe gehigarria den. Noski, zutabe hau geroago ezkutatu ahal izango duzu.

    3. Adibidea. Nabarmendu datozen datak eta atzerapenak

    Demagun Excel-en proiektuaren egutegia duzula zereginak, hasiera-datak eta iraupena zerrendatzen dituena. Nahi duzuna amaiera izatea daautomatikoki kalkulatutako zeregin bakoitzaren data. Erronka gehigarri bat da formulak asteburuak ere kontuan izan behar dituela. Adibidez, hasiera-data 2014-ekain-13 bada eta lan-egun kopurua (Iraupena) 2 bada, amaiera-data 2014-ekain-17a izan beharko luke, ekainaren 14a eta ekainaren 15a larunbata eta igandea direlako. .

    Horretarako, WORKDAY.INTL(start_date,days,[weekend],[holidays]) funtzioa erabiliko dugu, zehatzago =WORKDAY.INTL(B2,C2,1) .

    Formulan, 1 sartuko dugu 3. parametro gisa. larunbata eta igandea jaiegun gisa adierazten ditu. Beste balio bat erabil dezakezu zure asteburuak desberdinak badira, esate baterako, ostirala eta larunbata. Asteburuko balioen zerrenda osoa hemen dago eskuragarri. Aukeran, 4. parametroa ere erabil dezakezu [oporrak], hau da, lanegunetako egutegitik baztertu beharreko data multzo bat (gelaxka sorta).

    Eta azkenik, baliteke errenkadak nabarmendu nahi izatearen arabera. epea zenbateraino dagoen. Adibidez, ondorengo 2 formuletan oinarritutako baldintzapeko formatu-arauek hurrengo eta azken amaiera-datak nabarmentzen dituzte, hurrenez hurren:

    • =AND($D2-TODAY()>=0,$D2-TODAY()<=7) - nabarmendu Amaiera-data (D zutabea) barruan dagoen errenkada guztiak. hurrengo 7 egun . Formula hau oso erabilgarria da datozen iraungitze-daten edo ordainketen jarraipena egiteko.
    • =AND(TODAY()-$D2>=0,TODAY()-$D2<=7) - nabarmendu Amaiera-data (D zutabea) azken 7 egunetan dauden errenkada guztiak. Formula hau erabil dezakezu atzeratutako azken ordainketak eta bestelakoak jarraitzeko

    Michael Brown teknologia-zale dedikatua da, software-tresnak erabiliz prozesu konplexuak sinplifikatzeko grina duena. Hamarkada bat baino gehiagoko esperientzia duen teknologia-industrian, Microsoft Excel eta Outlook-en eta Google Sheets eta Docs-en trebetasunak landu ditu. Michael-en bloga bere ezagutzak eta esperientziak besteekin partekatzera zuzenduta dago, produktibitatea eta eraginkortasuna hobetzeko aholku eta tutorial errazak eskaintzen ditu. Profesional ondua edo hasiberria izan, Michael-en blogak informazio baliotsuak eta aholku praktikoak eskaintzen ditu funtsezko software-tresna horiei etekinik handiena ateratzeko.