Използваме "бисквитки" (cookies), за да персонализираме съдържанието и да анализираме трафика си. Повече подробности можете да прочететеТУК

  • 12 ян. 2012, 14:12 ч.

Въпрос относно ексел

  • 2 325
  • 10
  •   1
Отговори
  • Мнения: 3
Здравейте,
От няколко часа се мъча над един казус в ексел ,който може би не е толкова сложен и се сетих, че тук със сигурност ще има знаещи.  Peace  Имам 1 таблица със застраховки, които трябва да се следят да не изтекат. Въпросът ми е как да направя така, че когато например остава 1 месец до изтичане на застраховката, клетката с датата да става в определен цвят. Четох в гугъл, че се прави чрез Conditional Formatting. Мъчих го това, но все не успявам.  Confused
Ще се радвам, ако някой помогне. Hug

# 1
  • София
  • Мнения: 3 439
С коя версия на ексел си?
Май в по-старите го нямаше (поне не помня да съм го правила тогава), а го има от 2007 нагоре.
Виж дали има Dates occuring, където задаваш правилата за условно форматиране.

# 2
  • Мнения: 3 010
 Mr. Green Точно с това се потя в момента!! Аз следя доста по-сложни неща, на които като им стане датата на повече от година, от сегашната дата, искам целия ред да се оцвети в определен цвят. Става с формула, и се прави и conditional formating, има го отгоре, над таблицата в лентата, на Home. Без да съм спец по Ексел, на мен ми помогна колега, ис ега се мъча по логика да си направя такива формули за всичко, с  което работя, е нещо подобно,но неуспешно...

# 3
  • Мнения: 3
С коя версия на ексел си?
Май в по-старите го нямаше (поне не помня да съм го правила тогава), а го има от 2007 нагоре.
Виж дали има Dates occuring, където задаваш правилата за условно форматиране.
С 2003 съм. Няма такова Dates occuring.

Mr. Green Точно с това се потя в момента!! Аз следя доста по-сложни неща, на които като им стане датата на повече от година, от сегашната дата, искам целия ред да се оцвети в определен цвят. Става с формула, и се прави и conditional formating, има го отгоре, над таблицата в лентата, на Home. Без да съм спец по Ексел, на мен ми помогна колега, и сега се мъча по логика да си направя такива формули за всичко, с  което работя, е нещо подобно,но неуспешно...
Аз четох в интернет, че става по този начин, но просто не знам коя формула да използвам. newsm12

# 4
  • Мнения: 3 010
Моята е нещо подобно : = IF((TODAY()- КЛЕТКАТА,В КОЯТО Е ДАТАТА)<365," Plan Status Current", IF(TODAY()- КЛЕТКАТА,В КОЯТО Е ДАТАТА)=TODAY(), " N/A", "Plan Awaiting Review")), което прави така, че ако датата ми няма още година, целия ред става зелен, което е добре, и ми изписва , че  Plan Status Current. Ако е повече от година, изписва Plan Awaiting Review и се оцветява в жълто, а ако няма никаква дата, става червено, и се изписва N/A. В Conditional Formating, избираш цветовете: копираш цялата таблица, и избираш New Rule -> Use a formula to determine which cells to format -> в полето пишеш =INDIRECT("КЛЕТКАТА,В КОЯТО Е ДАТАТА"&ROW())= "Plan Status Current". После избираш нов rule, =INDIRECT("КЛЕТКАТА,В КОЯТО Е ДАТАТА"&ROW())= "Plan Awaiting Review" и последно =INDIRECT("КЛЕТКАТА,В КОЯТО Е ДАТАТА"&ROW())= "N/A" .При теб разбира се, ще е различно, в зависимост какви са ти данните в таблицата, и какво искаш да излиза, като съобщение. Дано поне да ти стане ясна логиката, знам, че по друг начин няма как да помогна с този ексел....   Sad

# 5
  • Мнения: 3
Моята е нещо подобно : = IF((TODAY()- КЛЕТКАТА,В КОЯТО Е ДАТАТА)<365," Plan Status Current", IF(TODAY()- КЛЕТКАТА,В КОЯТО Е ДАТАТА)=TODAY(), " N/A", "Plan Awaiting Review")),
А къде го пишеш това?

# 6
  • София
  • Мнения: 2 707
Напиши го в клетката. Ето опростен формат:

=IF((TODAY()-A2)<30 ;"ИЗТИЧА!!!";"")

Ако искаш цвят, ето тук е обяснено много добре в картинки.

# 7
  • Sofia
  • Мнения: 1 243
Напиши го в клетката. Ето опростен формат:

=IF((TODAY()-A2)<30 ;"ИЗТИЧА!!!";"")

Ако искаш цвят, ето тук е обяснено много добре в картинки.


Това ще го пробвам и аз.

# 8
  • Мнения: 3
Благодаря на всички за помощта.  Hug Аз се сетих, че имаме подобен файл от предишна година и копирах от там самата формула. За протокола стана с две условия във Conditional Formatting:
=AND(F3>=TODAY();F3<=TODAY()+15) - това оцветява клетката в зелено 15 дни преди изтичане на застраховката и
=F3<=TODAY() - а това оцветява клетката в червено за просрочените вече застраховки.

# 9
  • Sofia
  • Мнения: 1 243
Благодаря на всички за помощта.  Hug Аз се сетих, че имаме подобен файл от предишна година и копирах от там самата формула. За протокола стана с две условия във Conditional Formatting:
=AND(F3>=TODAY();F3<=TODAY()+15) - това оцветява клетката в зелено 15 дни преди изтичане на застраховката и
=F3<=TODAY() - а това оцветява клетката в червено за просрочените вече застраховки.

само да попитам дали има значение датата в какъв формат е?

# 10
  • Мнения: 3
Благодаря на всички за помощта.  Hug Аз се сетих, че имаме подобен файл от предишна година и копирах от там самата формула. За протокола стана с две условия във Conditional Formatting:
=AND(F3>=TODAY();F3<=TODAY()+15) - това оцветява клетката в зелено 15 дни преди изтичане на застраховката и
=F3<=TODAY() - а това оцветява клетката в червено за просрочените вече застраховки.

само да попитам дали има значение датата в какъв формат е?
Според мен, не. Единствено трябва клетката с датата да бъде форматирана като Date от Format Cells.

Редакция на ключовите думи на тема



Общи условия

Активация на акаунт