pormat kondisional Excel pikeun kaping & amp; waktu: rumus jeung aturan

  • Bagikeun Ieu
Michael Brown

Upami anjeun biasa nganjang ka blog ieu, anjeun panginten tiasa ningali sababaraha tulisan anu nyertakeun sababaraha aspék pormat kondisional Excel. Sareng ayeuna urang bakal ngungkit pangaweruh ieu sareng nyiptakeun hamparan anu ngabédakeun antara dinten minggu sareng sabtu minggu, nyorot liburan umum sareng ningalikeun wates waktu atanapi reureuh anu bakal datang. Kalayan kecap sanésna, urang badé nerapkeun pormat kondisional Excel ka kaping.

Upami anjeun gaduh sababaraha pangaweruh dasar ngeunaan rumus Excel, maka anjeun paling dipikaresep akrab sareng sababaraha fungsi tanggal sareng waktos sapertos AYEUNA, TODAY, TANGGAL, WEEKDAY, jrrd. Dina tutorial ieu, urang bakal nyandak pungsi ieu saléngkah ka ngaformat tanggal Excel sacara kondisional dina cara nu dipikahoyong.

    Excel pormat kondisional pikeun kaping (aturan anu diwangun)

    Microsoft Excel nyayogikeun 10 pilihan pikeun ngaformat sél anu dipilih dumasar kana tanggal ayeuna.

    1. Pikeun nerapkeun pormat, anjeun ngan saukur angkat ka Imah tab > Format Sarat > Sorot Aturan Sél teras pilih A Tanggal Kajadian .

    2. Pilih salah sahiji pilihan tanggal tina drop-down daptar di belah kénca jandela, mimitian ti bulan kamari nepi ka bulan hareup.
    3. Ahirna, pilih salah sahiji format nu geus ditangtukeun atawa setel pormat custom anjeun ku milih pilihan nu beda dina Font , Border jeung Eusian tab. Upami palette standar Excel henteureureuh.
    4. Di dieu aya sababaraha deui conto rumus nu bisa dilarapkeun kana tabel di luhur:

      =$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() - nyorot sadaya tanggal anu bakal datang (nyaéta tanggal anu langkung ageung tibatan tanggal ayeuna). Anjeun tiasa nganggo éta pikeun nyorot acara anu bakal datang.

      Tangtosna, tiasa aya variasi anu henteu terbatas tina rumus di luhur, gumantung kana tugas khusus anjeun. Contona:

      =$D2-TODAY()>=6 - nyorot tanggal nu lumangsung dina 6 poé atawa leuwih.

      =$D2=TODAY()-14 - nyorot tanggal nu lumangsung persis 2 minggu ka tukang.

      Kumaha nyorot tanggal dina hiji tanggal. rentang

      Upami anjeun gaduh daptar tanggal anu panjang dina lembar kerja anjeun, anjeun tiasa ogé hoyong nyorot sél atanapi baris anu aya dina rentang tanggal anu tangtu, nyaéta nyorot sadaya tanggal anu aya di antara dua tanggal anu ditangtukeun.

      Anjeun tiasa ngalaksanakeun tugas ieu nganggo fungsi TODAY () deui. Anjeun ngan ukur kedah ngawangun rumus anu langkung rinci sapertos anu dipidangkeun dina conto di handap ieu.

      Rumus pikeun nyorot tanggal katukang

      • Leuwih ti 30 dinten ka pengker : =TODAY()-$A2>30
      • Ti 30 nepi ka 15 poé katukang, inklusif: =AND(TODAY()-$A2>=15, TODAY()-$A2<=30)
      • Kirang ti 15 poé katukang: =AND(TODAY()-$A2>=1, TODAY()-$A2<15)

      Tanggal ayeuna jeung tanggal nu bakal datang teu diwarnaan .

      Rumus pikeun nyorot tanggal nu bakal datang

      • Bakal lumangsung dina leuwih ti 30 poé ti ayeuna: =$A2-TODAY()>30
      • Dina 30 dugi ka 15 dinten, kalebet: =AND($A2-TODAY()>=15, $A2-TODAY()<=30)
      • Dina kirang ti 15 dinten: =AND($A2-TODAY()>=1, $A2-TODAY()<15)

      Kanggalan ayeuna sareng tanggal anu kapungkur teu diwarnaan.

      Kumahapikeun ngiuhan sela sareng interval waktos

      Dina conto anu terakhir ieu, urang badé ngagunakeun fungsi tanggal Excel anu sanés - DATEDIF(start_date, end_date, interval) . Fungsi ieu ngitung bédana antara dua tanggal dumasar kana interval anu ditangtukeun. Ieu béda ti sakabéh pungsi séjén anu geus urang bahas dina tutorial ieu dina cara nu ngidinan Anjeun pikeun malire bulan atawa taun jeung ngitung bédana ngan antara poé atawa bulan, nu mana wae nu Anjeun pilih.

      Entong ningali kumaha ieu tiasa dianggo pikeun anjeun? Pikirkeun deui ku cara anu sanés… Anggap anjeun gaduh daptar ulang taun anggota kulawarga sareng réréncangan anjeun. Naha anjeun hoyong terang sabaraha dinten dugi ka ulang taun salajengna? Sumawona, sabaraha dinten anu tinggaleun dugi ka ulang taun kawinan anjeun sareng acara-acara sanés anu anjeun henteu hoyong sono? Gampang!

      Rumus anu anjeun peryogikeun nyaéta kieu (dimana A nyaéta kolom Tanggal anjeun):

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

      Tipe interval "yd" dina tungtung rumus dipaké pikeun malire taun jeung ngitung bédana antara poé wungkul. Pikeun daptar lengkep tipe interval nu sadia, tingali di dieu.

      Tip. Upami anjeun hilap atanapi nyalahkeun rumus kompleks éta, anjeun tiasa nganggo anu saderhana ieu: =365-DATEDIF($A2,TODAY(),"yd") . Éta ngahasilkeun hasil anu sami, ngan émut pikeun ngagentos 365 sareng 366 dina taun kabisat :)

      Sareng ayeuna hayu urang nyiptakeun kondisional Excel. aturan pormat pikeun ngiuhan sela béda dina kelir béda. Dina hal ieu, éta langkung saé pikeun dianggoSkala Warna Excel tinimbang nyieun aturan anu misah pikeun unggal période.

      Potret layar di handap nunjukkeun hasil dina Excel - skala gradién 3 warna kalayan kelir ti héjo nepi ka beureum ngaliwatan konéng.

      Aplikasi Wéb Excel "Poé Tilu Ulang Taun Salajengna"

      Kami parantos nyiptakeun Aplikasi Wéb Excel ieu pikeun nunjukkeun ka anjeun rumus di luhur dina tindakan. Cukup lebetkeun acara anjeun dina kolom ka-1 sareng ganti tanggal anu cocog dina kolom ka-2 pikeun ékspérimén sareng hasilna.

      Catetan. Pikeun ningali buku kerja anu diselapkeun, mangga ijinkeun cookies pamasaran.

      Upami anjeun panasaran hoyong terang kumaha cara ngadamel spreadsheet Excel interaktif sapertos kitu, tingali artikel ieu ngeunaan cara ngadamel spreadsheet Excel berbasis wéb.

      Mudah-mudahan, sahenteuna salah sahiji format kondisional Excel pikeun kaping anu dibahas dina tulisan ieu parantos kabuktosan mangpaat pikeun anjeun. Lamun Anjeun keur pilari solusi pikeun sababaraha tugas béda, Anjeun paling wilujeng sumping ka posting komentar. Hatur nuhun pikeun maca!

      Cukup, anjeun tiasa salawasna klik tombol Warna langkung… .

    5. Klik OK teras nikmati hasilna! : )

    Tapi, cara gancang jeung lugas ieu boga dua watesan signifikan - 1) dianggo pikeun sél dipilih wungkul tur 2) format kondisional salawasna dilarapkeun dumasar kana. dina tanggal ayeuna.

    Rumus pormat kondisional Excel pikeun kaping

    Mun anjeun hoyong nyorot sél atawa sakabéh baris dumasar kana tanggal dina sél séjén , atawa jieun aturan pikeun interval waktos anu langkung ageung (nyaéta langkung ti sabulan ti tanggal ayeuna), anjeun kedah nyiptakeun aturan pormat kondisional anjeun sorangan dumasar kana rumus. Di handap anjeun bakal manggihan sababaraha conto format kondisional Excel favorit kuring pikeun kaping.

    Kumaha nyorot sabtu minggu di Excel

    Hanjakalna, Microsoft Excel teu boga kalénder diwangun-di sarupa Outlook urang. Nya, hayu urang tingali kumaha anjeun tiasa ngadamel kalénder otomatis anjeun nyalira kalayan sakedik usaha.

    Nalika ngarancang kalénder Excel anjeun, anjeun tiasa nganggo fungsi =DATE(taun,bulan,tanggal) pikeun ningalikeun dinten dina saminggu. . Kantun lebetkeun taun sareng nomer bulan dimana waé dina hamparan anjeun sareng rujuk sél-sél éta dina rumus. Tangtosna, anjeun tiasa ngetik nomer langsung dina rumus, tapi ieu sanés pendekatan anu éfisién sabab anjeun kedah nyaluyukeun rumus unggal bulan.

    Potret layar di handap nunjukkeunfungsi DATE dina aksi. Abdi nganggo rumus =DATE($B$2,$B$1,B$4) anu disalin dina baris 5.

    Tip. Upami anjeun hoyong ngan ukur ningalikeun dinten-dinten saminggu sapertos anu anjeun tingali dina gambar di luhur, pilih sél anu nganggo rumus (baris 5 dina kasus kami), klik-katuhu sareng pilih Format Sél…> Jumlah > Adat . Tina daptar turun-handap dina Jenis , pilih salah sahiji dddd atawa ddd pikeun mintonkeun ngaran poé lengkep atawa ngaran singketan, masing-masing.

    Almenak Excel anjeun ampir rengse, sarta anjeun ngan perlu ngarobah warna sabtu minggu. Alami, anjeun moal ngawarnaan sél sacara manual. Urang bakal ngaformat Excel dina sabtu minggu sacara otomatis ku cara nyieun aturan pormat kondisional dumasar kana rumus WEEKDAY .

    1. Anjeun mimitian ku milih almenak Excel dimana anjeun hoyong ngiuhan sabtu minggu. . Dina kasus urang, éta rentang $B$4:$AE$10. Pastikeun pikeun ngamimitian pilihan ku kolom tanggal ka-1 - Kolom B dina conto ieu.
    2. Dina tab Imah , klik menu Formatting Kondisi > Aturan Anyar .
    3. Jieun aturan pormat kondisional anyar dumasar kana rumus sakumaha dipedar dina pituduh numbu di luhur.
    4. Dina " Format nilai dimana rumus ieu leres" kotak, lebetkeun rumus WEEKDAY di handap ieu nu bakal nangtukeun sél mana Saptu jeung Minggu: =WEEKDAY(B$5,2)>5
    5. Klik tombol Format… tur nyetel format custom anjeun ku ngagantiantara tab Font , Border sareng Eusian sareng maén sareng pilihan pormat anu béda. Lamun geus rengse, klik tombol OK pikeun nilik aturan.

    Ayeuna, hayu urang ngajelaskeun sakeudeung rumus WEEKDAY(serial_number,[return_type]) sangkan anjeun bisa gancang. saluyukeun pikeun spreadsheet anjeun sorangan.

    • Parameter serial_number ngagambarkeun tanggal anu anjeun badé milarian. Anjeun nuliskeun rujukan ka sél munggaran anjeun kalawan tanggal, B$5 dina kasus urang.
    • Parameter [return_type] nangtukeun jenis minggu (kurung kuadrat nunjukkeun éta pilihan). Anjeun ngasupkeun 2 salaku tipe balik pikeun saminggu mimitian ti Senén (1) ngaliwatan Minggu (7). Anjeun tiasa mendakan daptar lengkep ngeunaan jinis pamulangan anu sayogi di dieu.
    • Ahirna, anjeun nyerat >5 pikeun nyorot ukur dinten Saptu (6) sareng Minggu (7).

    Potret layar di handap ieu nunjukkeun hasil dina Excel 2013 - sabtu minggu disorot dina warna semu beureum.

    Tips:

    • Lamun anjeun gaduh sabtu minggu non-standar di parusahaan anjeun, f.eks. Jumaah jeung Saptu, mangka anjeun bakal kudu tweak rumus supados dimimitian cacah ti Minggu (1) jeung sorot poé 6 (Jumaah) jeung 7 (Saptu) - WEEKDAY(B$5,1)>5 .
    • Lamun anjeun nyieun horizontal ( bentang) kalénder, ngagunakeun kolom relatif (tanpa $) jeung baris mutlak (kalawan $) dina rujukan sél sabab anjeun kudu ngonci rujukan baris - dina conto di luhur éta baris 5, jadi urang diasupkeun B$5. Tapi lamun anjeun ngarancang akalénder dina orientasi tegak, Anjeun kedah ngalakukeun sabalikna, nyaéta ngagunakeun kolom mutlak tur baris relatif, misalna. $B5 sakumaha anu anjeun tingali dina screenshot di handap:

    Kumaha nyorot liburan dina Excel

    Pikeun ningkatkeun kalénder Excel anjeun langkung jauh, anjeun tiasa ngiuhan libur umum ogé. Jang ngalampahkeun éta, anjeun kedah daptar liburan anu anjeun hoyong disorot dina hamparan anu sami atanapi sababaraha spreadsheet anu sanés.

    Contona, kuring parantos nambihan liburan di handap ieu dina kolom A ($A$14:$A$17 ). Tangtosna, henteu sadayana mangrupikeun liburan umum, tapi bakal dilakukeun pikeun tujuan demonstrasi: )

    Sakali deui, anjeun muka Format Kondisi > Aturan Anyar . Dina kasus liburan, anjeun bakal nganggo fungsi MATCH atanapi COUNTIF :

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

    Catetan. Upami anjeun parantos milih warna anu béda pikeun liburan, anjeun kedah ngalihkeun aturan liburan umum ka luhur daptar aturan via Format Sarat & GT; Atur Aturan…

    Gambar di handap ieu nembongkeun hasil dina Excel 2013:

    Format sél sacara kondisional lamun nilaina dirobah jadi tanggal

    Henteu janten masalah anu ageung pikeun pormat sél sacara kondisional nalika tanggal ditambah kana sél éta atanapi sél anu sanés dina baris anu sami salami henteu aya jinis nilai sanés anu diidinan. Dina hal ieu, anjeun ngan saukur bisa make rumus pikeun nyorot non-kosong, sakumaha dijelaskeun dina rumus kondisional Excel pikeunblanks jeung non-blanks. Tapi kumaha lamun sél maranéhanana geus boga sababaraha nilai, misalna. teks, sareng anjeun hoyong ngarobih warna latar nalika téks dirobih janten tanggal?

    Tugasna sigana rada rumit, tapi solusina saderhana pisan.

    1. Kahiji , Anjeun kudu nangtukeun kodeu format tanggal Anjeun. Ieu ngan sababaraha conto:
      • D1: dd-mmm-yy atawa d-mmm-yy
      • D2: dd-mmm atawa d-mmm
      • D3: mmm -yy
      • D4: mm/dd/yy atawa m/d/yy atawa m/d/yy h:mm

      Anjeun bisa manggihan daptar lengkep kode tanggal dina ieu artikel.

    2. Pilih kolom dimana anjeun hoyong ngarobih warna sél atanapi sadayana tabel upami anjeun hoyong nyorot baris.
    3. Jeung ayeuna jieun aturan pormat kondisional nganggo a rumus anu sami sareng ieu: =CELL("format",$A2)="D1" . Dina rumus, A nyaéta kolom anu nganggo kaping sareng D1 mangrupikeun format tanggal.

      Upami tabel anjeun ngandung tanggal dina 2 atanapi langkung format, teras paké operator OR, contona. =OR(cell("format", $A2)="D1", cell("format",$A2)="D2", cell("format", $A2)="D3")

      Potret layar di handap nunjukkeun hasil tina aturan pormat kondisional sapertos kanggo kaping.

    Kumaha nyorot baris dumasar kana hiji titik. tanggal dina kolom nu tangtu

    Anggap, Anjeun gaduh spreadsheet Excel badag nu ngandung dua kolom tanggal (B jeung C). Anjeun hoyong nyorot unggal baris anu gaduh tanggal anu tangtu, sebutkeun 13-Mei-14, dina kolom C.

    Pikeun nerapkeun pormat kondisional Excel ka tanggal anu tangtu, anjeun kedah milarian nilai numerik kahiji. Anjeun meureunnyaho, Microsoft Excel nyimpen kaping salaku nomer serial sequential, mimitian ti 1 Januari 1900. Jadi, 1-Jan-1900 disimpen salaku 1, 2-Jan-1900 disimpen salaku 2… jeung 13-Mei-14 salaku 41772.

    Pikeun manggihan nomer tanggal, klik katuhu sél, pilih Format Sél > Nomer teras pilih format Umum . Tulis nomer anu anjeun tingali teras klik Batalkeun sabab anjeun henteu hoyong ngarobih format tanggalna.

    Éta saleresna mangrupikeun bagian utama tina dianggo sareng ayeuna anjeun ngan ukur kedah nyiptakeun aturan pormat kondisional pikeun sakabéh méja kalayan rumus anu saderhana pisan ieu: =$C2=41772 . Rumusna nunjukkeun yén méja anjeun gaduh lulugu sareng baris 2 nyaéta baris kahiji anjeun kalayan data.

    Alternatipna Carana nyaéta nganggo rumus DATEVALUE anu ngarobih tanggal kana format angka anu disimpen, contona. =$C2=DATEVALUE("5/13/2014")

    Rumus naon waé anu anjeun anggo, éta bakal gaduh pangaruh anu sami:

    Format tanggal dina Excel dumasar kana tanggal ayeuna

    Sakumaha anjeun terang, Microsoft Excel nyayogikeun fungsi TODAY() pikeun sagala rupa itungan dumasar kana tanggal ayeuna. Ieu ngan sababaraha conto kumaha anjeun tiasa nganggo éta pikeun pormat tanggal dina Excel sacara kondisional.

    Conto 1. Sorot tanggal anu sami sareng, langkung ageung atanapi kirang ti dinten ayeuna

    Pikeun pormat sél atanapi sél sacara kondisional. sakabéh baris dumasar kana tanggal dinten ayeuna, anjeun nganggo fungsi TODAY kieu:

    Sarua jeung kiwari: =$B2=TODAY()

    Leuwih gede ti ayeuna: =$B2>TODAY()

    Kirang ti ayeuna: =$B2

    Potret layar di handap nembongkeun aturan di luhur dina peta. Perhatikeun, dina momen nulis HARI INI nyaéta 12-Jun-2014.

    Conto 2. Format tanggal dina Excel dumasar kana sababaraha kaayaan

    Dina fashion sarupa, Anjeun tiasa make fungsi TODAY dina kombinasi kalayan fungsi Excel séjén pikeun nanganan skenario leuwih kompleks. Contona, Anjeun meureun hoyong rumus tanggal pormat kondisional Excel anjeun ngawarnaan kolom Invoice nalika Tanggal Pangiriman sami sareng atanapi langkung ageung tibatan dinten ayeuna TAPI anjeun hoyong pormatna ngaleungit nalika anjeun lebet. nomer invoice.

    Pikeun tugas ieu, anjeun peryogi kolom tambahan kalayan rumus ieu (dimana E nyaéta kolom Pangiriman sareng F kolom Invoice ):

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

    Upami tanggal pangiriman langkung ageung atanapi sami sareng tanggal ayeuna sareng teu aya nomer dina kolom Invoice, rumusna bakal ngahasilkeun 1, upami henteu éta 0.

    Sanggeus éta anjeun nyieun aturan pormat kondisional basajan pikeun kolom Invoice kalawan rumus =$G2=1 dimana G mangrupa kolom tambahan anjeun. Tangtosna, anjeun bakal tiasa nyumputkeun kolom ieu engké.

    Conto 3. Nyorot kaping sareng telat anu bakal datang

    Anggap anjeun gaduh jadwal proyék dina Excel éta daptar tugas, kaping mimiti maranéhanana sarta durasi. Naon anu anjeun pikahoyong nyaéta gaduh tungtungtanggal pikeun tiap tugas diitung otomatis. Tantangan tambahan nyaéta yén rumus ogé kedah mertimbangkeun akhir minggu. Contona, upami tanggal mimitina nyaéta 13-Jun-2014 sareng jumlah dinten damel (Durasi) nyaéta 2, tanggal tungtung kedah janten 17-Jun-2014, sabab 14-Jun sareng 15-Jun nyaéta Saptu sareng Minggu. .

    Pikeun ngalakukeun ieu, urang bakal nganggo fungsi WORKDAY.INTL(start_date,days,[weekend],[holidays]) , langkung tepatna =WORKDAY.INTL(B2,C2,1) .

    Dina rumus, urang asupkeun 1 salaku parameter ka-3 saprak éta nunjukkeun Saptu jeung Minggu salaku libur. Anjeun tiasa make nilai sejen lamun weekends anjeun béda, sebutkeun, Jum jeung Saptu. Daptar lengkep ngeunaan nilai sabtu minggu sayogi di dieu. Opsional, anjeun ogé tiasa nganggo parameter ka-4 [liburan], nyaéta set tanggal (rentang sél) anu kedah dikaluarkeun tina kalénder dinten damel.

    Sareng tungtungna, anjeun tiasa nyorot baris gumantung dina sabaraha jauh deadline na. Contona, aturan pormat kondisional dumasar kana 2 rumus di handap ieu nyorot tanggal ahir nu bakal datang jeung nu panganyarna, masing-masing:

    • =AND($D2-TODAY()>=0,$D2-TODAY()<=7) - sorot sadaya baris dimana Tanggal Ahir (kolom D) aya dina 7 dinten salajengna . Rumus ieu bener-bener gunana pikeun ngalacak tanggal kadaluwarsa atanapi pamayaran anu bakal datang.
    • =AND(TODAY()-$D2>=0,TODAY()-$D2<=7) - sorot sadaya baris dimana Tanggal Ahir (kolom D) aya dina 7 dinten ka pengker . Anjeun tiasa nganggo rumus ieu pikeun ngalacak pangmayaran telat panganyarna sareng anu sanésna

    Michael Brown mangrupakeun enthusiast téhnologi dedicated kalawan gairah pikeun nyederhanakeun prosés kompléks ngagunakeun parabot software. Kalayan langkung ti dasawarsa pangalaman dina industri téknologi, anjeunna parantos ngasah kaahlianna dina Microsoft Excel sareng Outlook, ogé Google Sheets sareng Docs. Blog Michael dikhususkeun pikeun ngabagi pangaweruh sareng kaahlianna ka batur, nyayogikeun tip sareng tutorial anu gampang pikeun ningkatkeun produktivitas sareng efisiensi. Naha anjeun profésional berpengalaman atanapi pamula, blog Michael nawiskeun wawasan anu berharga sareng naséhat praktis pikeun ngamangpaatkeun alat parangkat lunak penting ieu.