Оператори за сравнение и задаване на условия с IF

Безплатни 20 урока
регистрирай се и научи

Ако сте вече потребител - Регистриран съм
Видео

Тест за преминаване към следващия урок

 
Каква би била формулата, ако искаме в дадена клетка да запишем стойност 40, ако в клетка А1 имаме стойност по-голяма или равна на 20 и да запишем стойност 100, ако в клетка А1 имаме стойност по-малка от 20.
=if(A1>20;100;40)
=if(A1>=20;40), if(A1
=if(A1>=20;40;100)
 
Кой е операторът за по-малко или равно?
" < = "
" = < "
 
Кой е операторът за по-голямо или равно?
">="
"=>"

Въпроси и отговори

  • Защо се случва F4 да не поставя $?

    Катя Стоичкова:

    Здравейте, при мен бутона F4 не поставя $, а ми показва настройки на монитора.

    Иван Цукев:

    Това означава, че най-вероятно е инсталирана друга програма или е от софтуера към монитора, който е "откраднал" клавиша F4.

    Единственото, което може да се направи е да се разгледат програмите и драйверите свързани с монитора, но това е нещо, което е конкретно на твоят модел компютър и зависи от софтуера, който е инсталиран на този компютър.

    Велина Костадинова:

    Здравейте! Не можах да разбера много добре 3-та задача от теста. А и освен това не мога да използвам полето за въпроси и отговори, за да задавам въпроси...

    Angel:

    Компютърът е лаптоп, нали? При много програми функционалните клавиши няма да работят в клавишни комбинации, тъй като (хардуерните) настройките на лаптопа са с предимство пред настройките на конкретната програма. Използвай менютата!

    Venko Stoev:

    За третата задача: ключа е в това, че втората стойност не се въвежда а просто се посочва резултата, защото тя е "неизпълнение на условието поставено в скоба веднага след IF. 

    Дарина Иванова:

    За да работи F4 трябва да сме в режим на въвеждане или редактиране. Като се позиционира до клетката за преобразуване се кликва върху F4.

    Нечо Иванов:

    За третата задача: Не сте го разбрали, както и аз се замислих - при първи прочит... Постави точка в изречението между "20" и "и" и веднага ще хванете смисъла.

    Елка:

    А за третата задача аз съм съгласна с Венко и  бих казала- пробвайте да замените вторите точка и запетая  във формулата с израза " а ако не е по-голямо или равно..."

    Иван Цукев:

    Само да споделя, че третия тест винаги е произволен. Всеки път като презаредите страницата се виждат различни въпроси и отговори на различни места.

    Росица Найденова Кузманова:

    Поздравления за Венко Стоев и Дарина Иванова за точното обяснение.

    Росица Найденова Кузманова:

    В версия 2010 на Exsel ползването на IF е усложнено.Когато напишем = IF се появява IF() и нов прозорец с три подразделения.1.логически тест:където трябва да изпишем само В2>G5.В ВТОРИЯТ РЕД "СТОЙНОСТ АКО Е ВЯРНО"СЕ ИЗПИСВА САМО G2.в ТРЕТИЯТ РЕД СЛЕД ПОЛЕТО "Стойност ако нене вярно се изписва САМО"G3.Формулата накрая изглежда =IF(B2>G5,G2,G3)Явно в ВЕРСИЯ 2010 ТРЯБВА ДА СЕ ПОСТАВЯТ ЗАПЕТАЙ,след много труд и почвяване на грешки.Ако не са фиксирани процентите също дава грешно=0 ....

    Дарина Иванова:

    Аргументите на функциите се разделят със запетая или точка и запетая (;) според настройките на Ексел. Това е свързано и със знака за десетична запетая, която може да е точка. (Тоест, ако за десетична запетая се използва точка, то разделител между аргументите на функциите е запетая. Ако десетичният знак е запетая, разделител между аргументите на функциите е точка и запетая.)

    Дарина Иванова:

    По-удобният вариант при работа с функции е да се използва помощник (Wizard) при вмъкването на функции. За целта не изписваме името на функцията, а използваме команда. За версия 2010 от меню Formulas/Insert function или чрез знака на този бутон fx, но избран от мястото на което е изобразен - пред лентата за формули: Formula bar. След това запълваме съответните текстови кутии с необходимите стойности на аргументите.

    Райна:

    Относно проблема на Росица за функцията IF - във всички версии на Excel е един същ стандартния начин за използване. Ако обаче сме въвели =IF и избрали функцията, то се появява отдолу подсказващ текст за формата и необходимите аргументи за функцията.

    Васил Стамов:

    Прочетох въпросите и отговорите- благодаря !

    елица:

    Относно F4... Aко работите с Lenovo или някои модели на Dell, то трябва да сте наясно че функциите работят в комбинация с бутона Fn намиращ се в ляво от бутона на Windows, иначе служат за настройки на звука и монитора. / Вижте дали бутоните където са функциите на са надписани отдолу, както надписват българските букви под английските и ако е така търсете бутон Fn на вашата клавиатура/

    Дарина Иванова:

    Здравей Liliy, научих още нещо чрез твоето обяснение. Разликата от това действие на F4 и преобразуването към абсолютни адреси е в това, че тук сме маркирали зоната върху която прилагаме бързия клавиш, а при преобразуването сме в режим на редактиране.

    Наталия Щърбева:

    Елица, благодаря, и аз не разбирах защо не мога да работя с бутоните "F". Ползвам Lenovo и проблема е решен.

    елица:

    Наталия, радвам се, че успях да помогна!

    Никола Петров:

    Функцията IF: Сега трябва да затворим скобата: Това е във Excel 2010 - вижда се разделителят- точка и запетая. Лек ден и успехи!

    Росица, тази конструкция се появява когато изберем функция от Formula Bar, т.е. от оцветеното поле! Тогава поставяме курсора между скобите и пишем аргументите. Може и в появилият се прозорец, като попълването на аргументите и преминаване на следващо поле става с натискане на бутонаTab или с преместване на курсора и клик. Накрая натискаме Enter или ОК. Извинения, ако на някой това е познато! Лек ден и успехи!

    Никола Петров:

    Росица, тази конструкция се появява когато изберем функция от Formula Bar, т.е. от оцветеното поле! Тогава поставяме курсора между скобите и пишем аргументите. Може и в появилият се прозорец, като попълването на аргументите и преминаване на следващо поле става с натискане на бутонаTab или с преместване на курсора и клик. Накрая натискаме Enter или ОК. Извинения, ако на някой това е познато! Лек ден и успехи!

  • Иван Цукев:

    Само да споделя, че третия тест винаги е произволен. Всеки път като презаредите страницата се виждат различни въпроси и отговори на различни места.

    Велин:

    Привет! Колоните са ми отбелязани с цифри, а не с букви в excel. Как да постъпя?

    Николина Славова:

    Здравейте, и аз малко се обърках при решението на следния въпрос: " Каква би била формулата, ако искаме в дадена клетка да запишем стойност 40, ако в клетка А1 имаме стойност по-голяма или равна на 20 и да запишем стойност 100, ако в клетка А1 имаме стойност по-малка от 20?" Пробвах в Excel да въведа една по една всички формули дадени като възможни отговори и там където резултата даде 40, стигнах до верния отговор. Така изпробвах научаването на урока, за което благодаря!

    Taтяна Видолова:

    Това е решението за именуване на колоните!

    Iliana:

    Защо при теста като натискам скоба, две точки или точка и запетайка не се случва нищо

    Краси Кръстев:

    До Iliana.

    Здравейте, вижте настройката на клавиатурата си долу в дясно до часовника, т.к. при различните състояния на тази настройка, клавишите на клавиатурата обозначени със знаците - : ; , . изпълняват различни символи.Препоръката ми е да ползвате ENG US, като настройка и няма да имате проблем.Упражненията са записвани именно с такава настройка.

  • Краси Кръстев:

    Здравей, би ли написала точния въпрос и отговора към него който те съмнява, защото на така зададения въпрос няма как да се отговори тъй като при всяко едно презареждане на страница въпросите ( както и отговорите в самия въпрос ) променят своята поредност ( първия е станал трети и т.н.).

    Марианна:

    Каква би била формулата, ако искаме в дадена клетка да запишем стойност 40, ако в клетка А1 имаме стойност по-голяма или равна на 20 и да запишем стойност 100, ако в клетка А1 имаме стойност по-малка от 20.
    =if(A1>=20;40), if(A1<20;100)
    =if(A1>20;100;40)
    =if(A1>=20;40;100)
    Това е теста под урок 6 от модул 2
    Марианна:

    Според мен верният отговор е =if(A1>=20;40), if(A1<20;100)

    Краси Кръстев:

    Здравей, на прикачената снимка съм показал формулата: =IF(A1>=20;40;100), която за мен е вярната формула, а и според Excel също тъй като синтаксиса на тази функция е : АКО ( КЛЕТКА А1 Е ПО-ГОЛЯМА ИЛИ РАВНА ОТ 20; (ВЯРНО ТВЪРДЕНИЕ/ИЗПЪЛНЕНО Е УСЛОВИЕТО АКО ) - запиши 40; (ГРЕШНО ТВЪРДЕНИЕ / НЕ Е ИЗПЪЛНО УСЛОВИЕТО АКО ) - запиши 100

    Марианна:

    Ако правилно съм разбрала казваме на програмата да запише 100, ако второто твърдение е невярно или не е изпълнено.

    Краси Кръстев:

    = AKO (А1 по - голямо и равно на ЧИСЛО (20) (това е твърдението ); АКО Е ВЯРНО ЗАПИШИ ЧИСЛО (40); АКО НЕ Е ВЯРНО ЗАПИШИ ЧИСЛО (100) ) . - това е най - краткото обяснение. АКО не е изпълнено твърдението ( по - голямо или равно от ), то в клетката ще се запише числото 100.Сега стана ли малко по - ясно.

    Ваня Иванова:

    Първоначално и аз се обърках, но след това пояснение вече съм ОК :) Благодаря!

    Iva Nikolova:

    И аз благодаря, защото доста си поиграх, но след обяснението разбрах и логиката на IF.

    Марианна:

    Благодаря!

    галина Хад:

    Логиката на компютрите е различна от нашата.

    Красимира Горанова:

    Здравейте, защо при изписването на формулата и дам Enter излиза това съобщение

    Краси Кръстев:

    Здравей, Красимира , Какво съобщение излиза?

    Красимира Горанова:

    Здравейте, защо при изписването на формулата и дам Enter излиза това съобщение

    Краси Кръстев:

    Ами имаш грешка във формулата затвори първо скобите и виж G2 и G3 дали не си ti formatirani kato Text клетките.

    Mitko Stoqnov:

    Краси благодаря ти! Аз също много се бях объркал с това условие, но след твоето обяснение всичко ми стана ясно. Страхотни сте, много добре обяснявате всичко.

  • МЕТОДИ:

    умножаваме по 100

    Taтяна Видолова:

    От раздел Number на лента Home избираме %

    Тамара Гешева:

    Маркираме клетката или колоната и избираме символа % от рибън лентата

    Иван Цукев:

    Ето с тези две стъпки

    Генка Тодорова:

    Възможно ли е,според настройките на лаптопа,специално за тази формула,м/у адресите на клетките да се поставя само запетая вм. точка и запетая? Повторих упражнението 50 пъти и едва когато промених разделителя,успешно я съставих.Проверих-изчисленията са верни.Пример:=IF(I22>$Q$24,$R$22,$R$23)

    Никола Петров:

    По въпроса за раделителят, инж. Кр. Кръстев е писал няколко пъти по тази тема. Лек ден и успехи!

    Никола Петров:

    "...разделителят..."

    Никола Петров:

    Може и чрез формула: Вижда се формулата и крайният резултат( Лек ден и успехи!

    Дарина Иванова:

    "Възможно ли е,според настройките на лаптопа,специално за тази формула,м/у адресите на клетките да се поставя само запетая вм. точка и запетая? Повторих упражнението 50 пъти и едва когато промених разделителя,успешно я съставих.Проверих-изчисленията са верни. Пример:=IF(I22>$Q$24,$R$22,$R$23)"

    Бихме могли сами да избираме от меню File/Options / Advanced

    Никола Петров:

    Имаме формулата и след получаване на резултата, натискаме комбинацията Alt+H+P и получаваме резултат, форматиран както е показано, като съм добавил и знаци след десетичната запетая. Данните са повторени за по-добра видимост! Дано е станало ясно! Лек ден и успехи!

  • Как да променя изписването на клетките

    Анелия Димитрова:
    Значи направих тази таблица от урока, за да си поиграя с функциите, направих и таблицата да има вид като избрах полетата, които да са включени в таблицата и отидох на Insert > Table и то ми я форматира, но сега като опитвам да въведа формула и цъкна на някоя клетка, вместо номера на клетката примерно B2, ми дава името на колоната, например [@Продажби], как да го променя? 
    Анелия Димитрова:

    https://drive.google.com/file/d/0B0f_HjNBQ0AmR212QmpEYWdMSUE/edit?usp=sharing

    Христина Машева:

    Здравей, това е функция на таблиците. След направата на таблица вече клетките ги взима като референция на съответната колона. Според мен е доста по-нагледно отколкото А2, B2 и т.н., но както се казва въпрос на гледна точка :) Ако все пак искаш да виждаш B2, то трябва да изпишеш клетките, а не да кликнеш в тях. т.е. пишеш "=B2*C2"

    Анелия Димитрова:

    Благодаря, наистина е по-нагледно, но просто не работи функцията ако я оставя така, дава ми грешки и не я приема, иначе съм напълно съгласна, че е по-пригледно и по-лесно за разбиране.. но просто при мен не работи 

    Христина Машева:

    С коя версия на Ексел си и каква точно грешка ти дава. Нали продажбите са във формат "Currency", а процентите са в "Persentage"?

    Райна:

    Ako  отново конвертираш  таблицата с  Convert to Range, тогава ще се получи ли?

    Юлияна Борисова:

    Здравей Райна, с Convert to Range ти се премахва обектът "таблица", но формулата става: =IF(Sheet1!$B8>$G$5;$G$2;$G$3).

  • Vesela Hristova:

    Справих се, но не мога да си изтрия поста тук.


    Георги Николаев Георгиев:

    И как точно се получи?

    Vesela Hristova:

    с =If(стойността на първата=стойността във втората, където съвпада; желаната стойност; нежеланата) и разкопирване надолу.

    Vesela Hristova:
    малък пример
    Rayna Damianova:

    Опитвам се да задам въпрос, но не го виждам никъде! Дано не се появи по-късно многократно... Някой имал ли е същия проблем? Ползвам Chrome.

  • Vasil Petrov:

    Формулата е: B1=IF(A1=10;1000;IF(A1=15;2000;IF(A1=20;3000;"")))

    Ако в клетла А1 запишем 10, 15 или 20, ще получим 1000, 2000 или 3000 в

    противен случай - нищо. Това е. Ако Ви върши работа -добре.

    Райна:

    Един пример и зададените проценти и съответните суми да могат да се променят.

    Vasil Petrov:

    Допълнение към формулата на Васил Петров: между "", можете да запишете удобен за Вас текст, т.е.: B1=IF(A1=10; 1000;…………….;"Текст")))

  • Краси Кръстев:

    Здравей, обикновено тук ( снимка 1 позиция 1 и 2 ).

    Nikova:

    Много благодаря,очите ще ми извадят . :):)

  • Защо не ми подсказва какво трябва да съдържа функцията?

    Яна Тончева:

    Здравейте, не ми работят подсказките. Когато в дадена клетка напиша if не ми подсказва какво трябва да има във функцията, и освен това като напиша "if(" и кликна на дадена клетка не ми се въвежда например B2

    Яна Тончева:

    Отговорих си на въпроса, благодаря :)

    Краси Кръстев:

    Здравей, с коя версия на Excel работиш и преди if имаш знака   =   нали ?

  • Дарина Иванова:

    Открих следната възможност в интернет: http://www.pcmag.com/article2/0,2817,2387013,00.asp
    тоест чрез комбинация от клавиши CTRL+[ - се осветяват всички участващи клетки във формулата и се позиционира на първата от формулата.

    Яна Тончева:

    Благодаря!

  • Защо не се показват формулите с Ctrl+~?

    Йоданка Любенова:

    Защо не се показват формулите с Ctrl+~? Работя на Ecel 2010.

    Дарина Иванова:

    Не трябва да сме в режим на писане. От хелпа можем да си изведем справка на всички комбинации от клавиши и да открием точната комбинация за нашето действие. 

    Йоданка Любенова:

    Благодаря

    Райна:

    Винаги се показват, ако използваме от менюто Formulas  бутончето Show formulas

  • Може ли да се връщам към стари тестове? Как да се отърва от "тестът е преминат"?

    Иво Калъпов:




    Краси Кръстев:

    Здравей, ако тестът веднъж е преминат правилно, няма как да го преминете отново. За целта използвайте работната тетрадка, която е публикувана под първите уроци в модул 1 (снимка 1). В нея има всички тестове, ако искате да ги видите пак.

    Иво Калъпов:

    Благодаря - логично е.

  • Може ли над определена стойност клетката да се оцвети?

    Павлина Стамболиева:

    Здравейте, 

    Може  ли когато е над определена стойност клетата да се оцвети в предварително зададен цвят ?
    Благгодаря за отговора.
    Дарина Иванова:

    Да - използва се така нареченото условно форматиране. В прозореца след третата стъпка, настройвате стойностите спрямо които е условието и евентуално цвета или шрифта, с които да се изобрази.

    Краси Кръстев:

    Да може с Conditional Formating - снимка 1 и снимка 2 трябва да те 


    ориентират откъде става това... в курса по Excel има и специален урок за такъв 

    тип форматиране ... тук има и една интересна тема в която съм показал едно 

    по - интересно ползване на contiitiional format в Excel

     http://aula.bg/question#id-112102400001

    Надявам се да съм бил полезен с отговора.
    Краси Кръстев:

    С Дарина сме отговорили по едно и също време :) надявам се да сме били полезни.

    Павлина Стамболиева:

    Много благодаря за отговора.


    Васил Ангелиев:

    Много полезна информация

    Snejana:

    Полезна информация.

    Бойко:

    Смятам,че наистина много полезно

    ВАЛЕНТИН СТАНКОВ:

    Много полезно, благодаря.

    иван:

    Много полеэно

  • Как  да задам последната изчислена стойност в дадена колона да се записва в точно определена клетка?

    Emiliya Velkova:

    Здравейте. В показаната таблица ежемесечно се въвеждат данни и се изчисляват задълженията. Как мога да задам последната/текуща/ изчислена стойност в колона "К" - задължения, автоматично да се присвоява на клетка $O$2 ?

    Краси Кръстев:

    Здравей, има доста начина по които може да постигнеш този ефект ето ти една 




    формула която е може би най - семпла с която винаги за дефинираната колона 

    в моя случай е колона А, взима последната записана стойност ( било 

    отрицателна, 0 или положителна ) - снимка 1 - ето я и формулата 

    =INDIRECT("A"&COUNTA(A:A))

    На снимка 2 е резултата.

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

    колона която искаме да взимаме последното записано число, така че ако 

    таблицата ви е последователна без прекъснване ( ако имате прекъсване просто 

    сложете 0  в клетките и ще заобиколите проблема ) няма да имате никакъв проблем с тази формула.



    Надявам се да съм бил полезен с отговора.
    Emiliya Velkova:

    Благодаря много за бързия отговор. Получи се това, което исках. Имам още един въпрос, но ако е възможно да ми дадете e-mail да ви изпратя файла и ви опиша какво искам да направя.   

    Краси Кръстев:

    kr_krastev@abv.bg и когато имам време ще го погледна :)

    Emiliya Velkova:

    Благодаря предварително!


    Краси Кръстев:

    Поприцип е хубаво въпросите които се касаят за софтуера да се пишт тук във форума за да може да се вдят от повече хора и по този начин да са полезни и за другите.

    Георги Николов:

    Благодаря

  • Може ли IF с повече от две условия?

    Ирина:

    Как би изглеждала формулата IF, ако имаме почвече от две условия. Примерно, под 2000лв-10%, от 2001лв до 4000лв - 20%, над 4001лв-30%.

    Сашка Маринова:

    =if(A1<2001;B1=10%;if(A1<4001;B1=20%;30%))

    може да има и по-лесен вариант, но аз не го знам
    Иван Цукев:

    Да, в един IF може да се вмъкне втори, трети ... колкото искаш IF-а.

    Никола Петров:

    Максималният брой на операторите IF мисля, че беше 29! Лек ден и успехи!

    Никола Петров:

    Ако е необходимо, ползвайте функциите AVERAGEIFS, COUNTIFS и SUMIFS които съответно ще: изчислят средна стойност, ще определят брой или ще сумират по няколко ( максимално до 127) условия! Лек ден и успехи!

    Kocho:

    Ааааа, не съм съгласен, че могат да се вмъкват колкото си искаш IF-а. До Ексел 2007 има ограничение от 7, а от 2007 нататък - ограничението е 64.

    От практическа гледна точка повече от 4-5 и ти се завива свят. Освен това трудно се променя една такава формула. Например, ако изведнъж Шефът реши между 3000 и 4000 да даде 25%, но само, ако клиентът си поръча във вторник и то при положение, че колата му е бяла.

    Затова се използват други чалъми, например VLOOKUP. Изкушавам се да пусна линк към един блог, ама не знам дали няма да наруша някое правило тук. Ако някой се интересува - да ми пише на ЛС.

  • Какво да направя при технически проблем с теста?

    Ирена Кирилова:

    Здравейте,
    При отваряне на теста след този урок, на въпроса "Как се изписва по-малко или равно" възможните отговори бяха само 2 празни реда и един ред с отговор "Подскажи ми". Предположих, че подредбата на отговорите е еднаква с тази на въпроса за "по-голямо или равно" и по интуиция уцелих верния отговор с маркиране на втория празен ред. Какво да направя при евентуален следващ тест със същия проблем, за да маркирам отговора, който смятам за верен, вместо да предполагам под кой празен ред би могъл да се намира?

    Краси Кръстев:

    Здравейте, имало явно някакъв технически проблем 


    пробвайте сега да решите теста следва да работи както трябва.

    линк към теста : http://aula.bg/Excel-operatori-za-sravnenie-i-zadavane-na-usloviia-s-if?solvetest

    Благодарим за обратната връзка.

    Пишете дали всичко е наред.
    Ирена Кирилова:

    Благодаря! Сега всичко е наред.

  • Защо не ми изчислява правилно формулата?

    Моника Гълъбова:

    Защо не ми изчислява правилно формулата?

    Silviya:

    Формулата е изписана правилно. Според мен проблема е в колона В. Проверете какво наистина се крие зад форматирането на колоната. Кликнете например в клетка B2 и вижте какво пише във формула бара. Там ще видите 3.548 лв. ако в клетката не е поставено число, 3.548 ако всъщност в клетката е това число, т.е по-малко от 3000.

    Моника Гълъбова:

    Благодаря ти.

  • Как да направя формула, която да ми изписва името на служителя при въвеждане на неговия номер?

    Atanas:

    Как да направя формула която да ми изписва името на служителя от съответния департамент при въвеждане на неговия номер в графа N.






    Краси Кръстев:

    Здравей, може да го направиш по доста начина.


    Вариант е да използваш Vlookup - идеята как работи е показана в Модул 7 Урок 3 от курса по Excel тук в Aula.

    Вариант е да използваш Match и Index - на снимка 1 съм показал тези две функции приложени за твоя случай. Как работи точно може да видиш от това обяснение тук в тази тема във форума :

     http://aula.bg/question#id-106572800001

    Надявам се да съм бил полезен с отговора.
    Atanas:

    Здравейте,

    Оказа се,че с Match и Index нестава,защото имам обединени клетки в графа          " Име"  на департамент Транспорт и Логистика и трябва да преправям таблицата.

    Сега ще пробвам по другия начин

    Благодаря за бързия отговор!

    Краси Кръстев:

    Здравей, отново.


     попринцип обединение ( merge ) на две клетки, няма да е проблем ако знаеш в коя точно клетка да търсиш записа цъкни на клетка и виж в merge клетката какво пише за нея като информация - снимка 1.

    И съответно там където ми е записа т.е. в втората колона от маркирания диапазон от нея задавам да вземе дадената стойност  - снимка 2  ( записа ми е колона B т.е. втората колона от селектирания диапазон съответно задавам да търси в втората колона от интервала ) и нещата се получават - снинка 3.

    Ако преди това съм имал обединение следва пак да гледам в коя по ред колона ми е записа - на снимка 4 записа ми е в D това е четъртата колона от от диапзона, съответно резултата е на снимка 5.

  • Може ли да се кликне, вместо влачи, за да се копира формула?

    Ani:

    Здравейте, вместо да се провлачва дадена формула, за да се копира не е ли по-удобно след като е въведена в най-горната клетка да се застане в нея и като се появи кръстчето в долния десен ъгъл да се натисне два пъти и така да се копира съдържанието на формулата до края на колоната?

    Краси Кръстев:

    Здравейте, това е доста удобно когато имате съседна попълнена колона да речем до 120 ред, вместо да разтегляте, само кликате два пъти в долния десен ъгъл и съдържанието се копира до 120 - я ред.Но трябва да имате съседна колона в която да бъдат записани стойности, защото съдържанието би се разкопирало до реда до който в съседната колона има записани стойности.

    Ani:

    Благодаря за отговора, но не разбирам какво искате да кажете със "съдържанието би се разкопирало до реда до който в съседната колона има записани стойности"? Бихте ли обяснил като за начинаещ?

    Краси Кръстев:

    Ами ако имам случая на снимка 1 и искам да разкопирам клетката със стойност 1 надолу, колкото и да кликам на кръстчето няма как клетката да се разкопира.

    Снимка_1

    Ако обаче в съседната колона имах стойности - снимка 2 и кликна върху кръстчето два пъти,

    Следва автоматично клеката със стойност 1 да се "разтегли" до реда в който в съседната колона има записана стойност - снимка 3

    Ani:

    Вече ми стана ясно, благодаря.

    Райна:

    Ако сме маркирали областта, в която искаме да въведем формулата, въвеждаме я и натискаме Ctrl+Enter

    Никола Петров:

    Лек ден и успехи!

    Виктория:

    Здравейте.

    Инж. Петров - при мен не се получава, когато направя клавишната комбинация. Какъв е проблемът?

    Никола Петров:

    Виктория, числото 1 в клетка Е2 е записано като текст! Виждате, че числото се намира вляво(спрямо нас), а трябва да бъде в дясно! Проверете как сте написала първото число - трябва да бъде ЧИСЛО! Лек ден и успехи!

  • Как се избира Функция if ?

    Христо:

    Lenovo B51-30 Windows 10 Как се избира Функция if ??

    Дарина Иванова:

    Ако версията на офис пакета е 2010 и по-висока има меню Formulas, в което се избират различни функции. Първият бутон Insert Function отваря прозорец-помощник за избор на функция и настройка на параметрите. Ако в прозореца на най-често използвани функции не се вижда търсената функция, може да напишем името й в полето за търсене. След това въвеждаме параметрите на функцията. Другият вариант е да си напишем функцията с параметрите директно в клетката, но трябва да се внимава с правописа както на адресите на клетките, така и за синтаксиса на функцията.

  • С коя функция да заменя функция IF?

    Borqna:

    Здравейте, за мое съжаление се оказва, че има ограничение в броя на вложените IF функции. С коя функция бих могла да я заменя? По-долу представям изображение на проблема:

    Христина Машева:

    Здравейте, не сте уточнили с коя версия на Ексел работите. На версия 2016 това ограничение е премахнато. Има един вариант, с който може да заобиколите ограничението от 7 вложени if-a. След 7-мия си затваряте if-a с value_if_false, след което пишете знак "+" и продължавате с нов if, отново със седем вложени. Надявам се да свърши работа :)

    Borqna:

    Много благодаря за информацията! :)

    Николай:

    Полезна информация. Чудесно за тези, които работят с по-стари версии.

    Vasil Petrov:

    Много полезен съвет за версия 2007, за което благодаря.

  • Не виждам кръгчето, което трябва да натисна при преговора.

    Анатолий Дешев:

    Никъде не мога да видя кръгчето, което трябва да натисна и да продължа с интерактивния помощник за преговор. Идеи, защо не ми се получава? Използвам последна версия на Chrome с Windows 10 ако е от значение.

    Маргарита Николова:

    Здравейте! Виждам, че вече сте кликнали в кръгчето и сега следва да изпишете от клавиатурата функцията, която се вижда на екрана. Докато пишете, буквите от зелени стават бели. Когато изпишете всички, упражнението продължава напред.

    Анатолий Дешев:

    Благодаря за отговора. Ще опитам, макар че пробвах и така, но може би съм сгрешил при въвеждането на символите.

  • Защо не се променя стойността?

    Пенка Стоянова:

    Здравейте, при копиране на формулата с IF, клетките във формулата се променят за съответния ред, но стойността в проценти не се променя? Същото се получава и като променя границата на комисионната.

    Краси Кръстев:

    Здравейте, на този етап мога да предположа две неща:

    1. Нещо във формулата не е заключено като референция, единствената променлива тук е клетка от която се от`итат продажбите - т.е.колона B. Сигурна ли сте че сте раздърпала формулата която е в клетка C2 и е показана на снимката от вас ?

    Може ли да ми кажете какво се е записало като формула в клетка C4, в която реално стойността ако е правилна формулата трябва да е 15 %. Във вашия случай вместо 15 е записано 30 %.

    1. Формата на клетка G6 не е валута или число, ами е някакъв текст.

    Ако предположенията са ми грешни изпратете файла на kr_krastev@abv.bg за да го погледна.

    Пенка Стоянова:

    Здравейте, беше от настройките на Excel. В опциите за формули на Workbook Calculation съм дала без да искам отметка на Manual, вместо Automatic. Всичко е наред! Благодаря ВИ!

  • Може ли да използване на if при дати

    Катерина Духалова:

    Здравейте! Има ли начин Ексел да сравнява дати и ако едната дата е по-ранна от първата дата на текущия месец да връща отговор първа дата на текущия месец, а ако е дата от текущия месец да връща отговор същата дата. Н-р: ако текущия месец е декември: ако датата е 28.08. да връща отговор 01.12, но ако датата е 20.12. да връща отговор 20.12.

    Дарина Иванова:

    Функция MID може да се превърне в параметър на VALUE, но с аргумент А4 MID(A4;4;2)

    Катерина Духалова:

    Много благодаря за отговора. Разбрах идеята, но тя не ми решава изцяло проблема. Има ли начин Ексел да възприема цялата дата като дата (+годината) и да прави сравнение с друга дата.

    Дарина Иванова:

    Датите в Ексел са числа, взети спрямо начална (заложена в програмата) дата 01.01.1900 г., тоест може да се сравняват като числа и да участват в логически израз на функция IF.

    Дарина Иванова:

    Бих искала да разбера дали картинката, която постнах по-горе се вижда при Вас.

    Никола Петров:

    Едно предложение, ако е това, което се търси. Виждат се двете възможности - ако е по-голямо или ако е по-малко. Дано е станало ясно! Лек ден и успехи!

  • Как да оправя проблема с скоростта на видеото?

    Dimana Tsvetinova:

    От известно време имам проблем с озвучаването.Говорът е като на 78 оборота. Това се получава само в уроците на Аула.Не знам защо се е получило така?Имате ли идея как мога да оправя този проблем?

    Краси Кръстев:

    Здравей, може да промениш това като отидеш в лентата на player -a и си избереш по-висока скорост, ако сега ти е бавно най-вероятно настройката е на 0,85 сложи настройката да е 1 или 1,25.

    Снимка_1

    Надявам се да съм бил полезен с отговора.

    Dimana Tsvetinova:

    Много благодаря!Оправи се.

  • Как мога да задам за постоянно формат и шрифт?

    Виктория:

    Здравейте, Как мога да задам за постоянно определен формат и шрифт, за да не ми се налага накрая да маркирам всичко и да ги задавам?

    Kocho:

    За Ексел 2007, че той ми е под ръка: Офис бутон (кръглия бутон най-горе вляво) -> Excel Options -> Popular -> в секцията When creating new workbooks избирате в:

    Use this font - шрифт

    font size - големина на шрифта

    Никола Петров:

    Excel 2010: Лек ден и успехи!

    Виктория:

    Здравейте. Благодаря и на двама ви!

  • Как да сметна оскъпяването...?

    Венета:

    Искам с формула да сметка при апартамент струващ примерно 166 хиляди лв при първоначална вноска 15% от цялата сума примерно за 15 години-180 месеца какво ще е оскъпяването. Като искам да мога да променям месеците, първоначалната вноска и месечната вноска, (оцветени в сиьо) как мога да го сметна?

    Kocho:

    А какво е "оскъпяване"?

    Венета:

    С колко се оскъпява - увеличава цялата сума, т.е. ако цялата сума е 200000 с лихва 5 % и първоначална вноска 15% от 200000 колко ще е надценката примерно 20 000 или 30 000 :)

    Kocho:

    тука нещо не те разбирам. Може би защото ти си филолог, а аз счетоводител.

    По принцип терминът "оскъпяване" е една измислица на търговците, за да си пробутват по-лесно стоките на изплащане, но това е друга тема.

    Допускам, че въпросът ти е следният (всички числа са само за целите на примера):

    Цена на апартамента: 200,000

    Самоучастие (първоначална вноска): 30,000 = 200,000*15%

    Сума на кредита: 170,000 = 200,000 - 30,000

    лихвен %: 5%

    срок на кредита: 180 месеца

    месечна вноска по кредита: 1,500

    Искаме да видим колко общо ще платим за апартамента. Математически това е: 30,000 + 180*1,500 = 300,000

    От тук "оскъпяване" = 300,000 - 200,000

    Това ли е?

    Димитринка Вълкова:

    Малко пояснение и от мен. Цена на кредита е лихвата, която се плаща и много често се използва като оскъпяване на кредита. Но освен лихвата, на годишна база, има още допълнителни такси като такса за обслужване на кредита, такса за разглеждане на кредита и др. Това са явните допълнителни такси, които определят ГПР - годишен процент на разходите. Така лихвата по кредита се увеличава. Освен тях има и т. нар. "скрити" такси като откриване на разплащателна сметка за битови плащания или банкова сметка за работната заплата в съответната банкова институция. С една дума много внимателно четете договора и особено, ако се споменава нещо като "промоционална лихва" или "промоционален период"!!! А сега конкретно на Вашия въпрос, в Excel има много добри функции, които ще Ви помогнат и ще Ви дадат насока: PMT - изчислява месечната вноска на кредита за определен период и годишна лихва и CUMIPMT - изчислява размера на лихвата за кредита и периода. В примера използвам двете функции.

    Пишете, ако имате въпроси!

    Kocho:

    @ Димитринка Вълкова
    Това "Оскъпяване %" показва колко са платените лихви за целия период на кредита върху сумата на кредита. Какъв е икономическият смисъл?

    Въобще преди всичко друго може би Венета трябва да ни обясни какво по-точно иска да получи. За каква цел й трябва?

    Димитринка Вълкова:

    Оскъпяването на кредита се използва за сравнение на различните условия, които предлагат банковите институции. По принцип в условията има малка разлика, но като се добави ГПР и допълнителните такси, тогава оскъпяването на кредита се използва като критерий за избор на предлаганата банкова услуга.

    Венета:

    Изключително много Ви Благодаря и на двамата!!!

    @ Димитринка - точно това ми трябваше!!!! Много Ми помогнахте! И Благодаря!! А как биха изглеждали нещата, ако искам аз сама да си запиша колко точно да ми е месечната вноска и после да ми смята оскъпяването в сума и процентите, като например при месечна вноска 2600 лв за 15 години каквo ще излезе катооскъпяване :)

    @ Kocho - да, това е в най-общия смисъл, това точно ми трябва

    Димитринка Вълкова:

    Венета, опитайте с Goal Seek. Как се използва? За стойност, получена като резултат от формула (в случая това е месечната вноска), в полето Set Value задавате 2600 (задължително трябва да е формула!). Месечната вноска се изчислява с 3 изходни стойности: сума на кредита, период и лихва. В Goal Seek се избира една изходна стойност за полето By Changing Cell ( в примера избрах периода). От картинките ще стане по-ясно

    Може да пробвате като промените размера на кредита или лихвата.

    Успех!

  • Kocho:

    Проблемът е, че &B2, съответно &B3 е в кавичките, а трябва да е извън. Ето това е правилната формула, като съм вкарал и една запетая накрая, за да е граматически коректно: =IF(C2="ж";"Уважаема г-жо "&B2&", ";"Уважаеми г-н "&B2&", ")

    :

    Благодаря Ви много, написах формулата и след копирането по колоната, резултата се получи.

  • Как да сумирам всички L бройки дрехи в една таблица, без да събира и XL бройките

    Цветан Иванов:

    Как да сумирам всички L бройки дрехи в една таблица, без да събира и XL бройките, при положение, че в някои клетки има и по няколко L, всички от които също искам да ми включи?

    Kocho:

    Въпросът е чудесен пример как НЕ трябва да се задава въпрос. Сега аз лично гадая какво е това L бройки и какво XL бройки.

    Предполагам, че става въпрос за размер на дрехи и в някаква колона се съдържат стойностите на размерите, а в друга - бройки. Но как точно изглеждат записите - гадая.

    Допускам, че са така: S, M, L, 2L, 3L, 4L, XL Предполагам, че колоната с размерите е B2:B500, тази с бройките: C2:C500.

    Следната формула би трябвало да свърши работа:

    =SUMIF($B$2:$B$500;"L";$C$2:$C$500)-SUMIF($B$2:$B$500;"XL";$C$2:$C$500)

    Надявам се идеята да е станала ясна. Ако не съм нацелил - пишете.

    Kocho:

    а, греда - изглежда като се огради със звезда (*) някакъв текст и той се болдира.

    формулата трябва да е така:

    =SUMIF($B$2:$B$500;"звездаLзвезда";$C$2:$C$500)-SUMIF($B$2:$B$500;"XL";$C$2:$C$500)

    Краси Кръстев:

    Здравей, Цветан.

    Ако мога да те помоля да прикачиш една снимка, на казуса.

    Ако се затрудняваш с това как точно може да качиш снимки тук във форума може да изгледаш това видео.

    тук:

    Видимо е какво искаш.

    Когато става дума за Excel, обаче подредбата на данни е от изключителна важност.

    Никола Петров:

    Лек ден и успехи!

    Цветан Иванов:

    Здравейте. Извинявайте, че съм задал въпроса така, но преди това бях описал подробно, но не ми го прие. Идеята е, че имам таблица, в която състезателите са попълнили колко екипа за колоездене искат. Досега съм ги броил една по една, но всеки път се получава, че нещо не е сметнато правилно или съм пропуснал някой екип Исках да използвам получените знания от курса по Excel и направих формула, която да покаже колко броя са поръчани от всеки размер. Обаче като сложа да ми сметне колко бройки L размер от дадена колона са поръчани, то калкулира и XL, и XXL, и т.н. Та можете ли да помогнете с това да сметна от кой размер по колко броя да поръчам, така че някой да се окаже, че е пропуснат? Благодаря ви и се извинявам отново.

    Никола Петров:

    Г-н Иванов, предлагам това: Би ли могло да се отбелязват размерите само в отделна клетка, т.е. да няма два записа на един и същи размер в клетката, например XL XL-стрелка 4 или 3XL+2XL- стрелка 3? Пишете дали това ще ви свърши работа! Лек ден и успехи!

    Kocho:

    О, да. Файлът е просто ужасен от гледна точка обобщаване на данните. И това е по-големият проблем от формулата.

    Може би първо трябва да помогнем да го подредим?

    Никола Петров:

    Лек ден и успехи!

  • Краси Кръстев:

    Здравей, Илан.

    По натам в уроците това не е разгледано.

    Ако ти се налага да направиш често анализи, силно препоръчвам курса Анализи с Ексел. В него именно са показани едни от най-ефикасните начини при направа на анализи.

    На този етап, това което смятам че ще е полезно и ще решиш казусът за който питаш са тези теми тук:

    Как се пише формула при повече от едно условие IF?

    Как да събера няколко оператора IF в една формула, която да изчислява правилно зададеното условие?

    Може ли IF с повече от две условия?

    мисля че ще са ти напълно достатъчни.

  • Защо се получава така с процентите? 

    Petko:

    Здравейте, като напиша формулата и се получава следното нещо?

    Краси Кръстев:

    Здравей, Петко.

    Това се е получило, защото колоната е приела формата на предходната колона, А именно формата е проценти.

    Селектирай колоната и задай формата да бъде Валута в левове - снимка 1.

    Снимка_1

    Или използвай Match properties за да пренесеш форматирането от колона B в колона D - снимка 1.

    Снимка_2

    Petko:

    Благодаря :)

  • Кънчо Попов:

    Всъщност си открих грешката.... размених местата на второ и трето условие. Ще бъда благодарен за логично обяснение.

    Краси Кръстев:

    Здравей, Кънчо.

    Последователността при използването на оператора IF e важна.

    Това което бепе направил в снимката по-горе, е :

    Ако продажбите са ми по малки от 3000 лв, ТО ми запиши 10%, АКО НЕ ТО АКО продажбите са ми над 3000 лева ми запиши 15%, АКО НЕ ТО АКО продажбите са над или равни на 4000 лева ми запиши 20% .

    И в тази поселдователност ето какво се случва ако имам 4500 лева.

    Продажбите не са под 3000 лева, което означава че трябва да отида на следващото условие, което е продажбите да са над 3000 ( така както си записал второто условие от снимката - с ($I$6>=[Продажби]>$I$6 определя точно това , от този запис е валидно само )[Продажби]>$I$6 ) съответно всичко НАД 3000, дори и 4000 отговаря на условието и съответно записът е 15 % ..... задачата е решена Excel спира да смята.


    Сега обаче си разменил записите и какво се случва при стойност 4500 лв.

    Продажбите не са под 3000 лева, което означава че трябва да отида на следващото условие, което е продажбите да са над 4000 лв, там където имаш например 4500 лв. , то ти записва 20%.

    При размяанта какво се случва ако имаш 3456 лв стойност.

    Продажбите не са под 3000 лева, което означава че трябва да отида на следващото условие, което е продажбите да са над 4000 лв, ДА НО това условие не е изпълнено, Ексел минава на следващото условие, което както уточнихме е да се търси стойност по-голяма от 3000, КАТО вече в предходните условия ексел е проверил за изпълнение на <3000 и >4000 .... т.е. сега търсейки вече над 3000 Ексел вече е изпълнил условието да търси над 4000 и вече НЯМА да търси над 4000, търси над 3000 и стига до 4000.

    Това е алгоритъма, обасних го малко семпло, но мисля че е нагледно и се хваща логиката.

  • Как да сравнявам дати?

    Силвия Илиева:

    Здравейте! Как да: се направи сравнение на дати? Например: Начална дата на договор, крайна дата на договор. Бих желала да има колона, в която да се изписва изтичането на договора 2 месеца по-рано и да свети в червено. Благодаря!

    Kocho:

    Да предположим, че в клетка А2 е началната дата, в клетка А3 - крайната. Всъщност Вие задавате два въпроса.

    1. Как да изчисля разликата на две дати?

    Начини - много, но в случая ще Ви свърши работа простата формула =A2-TODAY()

    TODAY е функция, която връща текущата дата

    2. да се изписва изтичането на договора 2 месеца по-рано и да свети в червено

    Тук също има няколко подхода, като най-често съветите са да се използва Conditional Formatting. Моето мнение е, че това върши работа, ако списъкът с договори е 10-15 реда.

    За по-голям списък, далеч по-удобно и ефективно е да се направи отчет с пивот таблица, който да извежда само тези договори, за които остават по-малко от 60 дни от изтичане на срока.

    Силвия Илиева:

    Благодаря Ви, но за съжаление не разбрах как да го направя :(

    Kocho:

    кое по-точно не е ясно?

    Силвия Илиева:

    Много благодаря! :)