Excel formula: Ganta diagramma pa nedēļām -

Vispārēja formula

=AND((date+6)>=start,date<=end)

Kopsavilkums

Lai izveidotu Ganta diagrammu pa nedēļām, varat izmantot nosacīto formatējumu, kas tiek lietots ar formulu, kuras pamatā ir funkcija AND. Parādītajā piemērā formula, kas piemērota D5, ir:

=AND((D$5+6)>=$B6,D$5<=$C6)

Kad iepriekšminētā izteiksme atgriež TRUE noteiktai kalendāra šūnai, tiek izmantots zils aizpildījums.

Piezīme: šī ir variācija dienas Ganta diagrammas piemērā šeit.

Paskaidrojums

Parādītajā piemērā 5. rinda ir galvenes rinda, un tajā ir derīgu datumu virkne, kas formatēta ar pielāgoto skaitļu formātu "d". Izmantojot statisku datumu D5, varat izmantot = D5 + 7 (kopēts pāri), lai aizpildītu kalendāra galveni 5. rindā. Tādējādi ir viegli iestatīt nosacītu formatēšanas kārtulu, kas salīdzina ar katru kolonnu saistīto datumu kolonnas B un C.

Formulas pamatā ir funkcija AND, kas konfigurēta ar diviem nosacījumiem. Pirmie nosacījumi pārbauda, ​​vai galvenes rindā esošais datums ir lielāks vai vienāds ar sākuma datumu + 6 dienām:

(D$5+6)>=$B6

Otrais nosacījums pārbauda, ​​vai galvenes datums ir mazāks vai vienāds ar beigu datumu C slejā:

D$4<=$C5

Kad abi nosacījumi ir patiesi, formula atgriež TRUE, aktivizējot zilo aizpildījumu šūnām kalendāra režģī.

Piezīme: abos nosacījumos tiek izmantotas jauktas atsauces, lai nodrošinātu, ka atsauces mainās pareizi, kad kalendāra režģim tiek piemērots nosacīts formatējums.

Mēneša nosaukumu formula

Mēnešu nosaukumi 4. rindā tiek automātiski ģenerēti, izmantojot šo formulu, kas kopēti virs 5. rindas galvenes:

=REPT(TEXT(D5,"mmm"),IFERROR(MONTH(D5)MONTH(C5),1))

Šis ir REPT funkcijas izmantošanas piemērs nosacītam ziņojumam bez IF funkcijas. Funkcija MONTH tiek izmantota, lai salīdzinātu galvenes rindā esošos mēnešus. Kad tie atšķiras, tiek parādīts mēneša nosaukums.

Interesanti raksti...