Оператори за сравнение и задаване на условия с 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.

    Павлета:

    Да,аз имам същия проблем.Не знам какво точно не сработва,когато се опитам да задам въпрос.Ако се появи по късно над 10 пъти моля за извинение:)

    Райна:

    Вижте това видео: https://www.youtube.com/watch?v=6urkIz5-8Q8

    Райна:

    Видеото е за как да задаваме въпрос и отговор

  • 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 имаш знака   =   нали ?

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

    Открих следната възможност в интернет: https://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

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

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

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

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

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


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

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

    Snejana:

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

    Бойко:

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

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

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

    иван:

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

    Chokal1:

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

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

    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. Изкушавам се да пусна линк към един блог, ама не знам дали няма да наруша някое правило тук. Ако някой се интересува - да ми пише на ЛС.

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

    Здравейте, само една корекция на коментара на Иван Цукев: поне в Ексел до версия 2016 вкл. ограничението е до максимум 9 IF условия.

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

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

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

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

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


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

    линк към теста : https://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 съм показал тези две функции приложени за твоя случай. Как работи точно може да видиш от това обяснение тук в тази тема във форума :

     https://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:

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

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

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

  • Защо при въвеждане функцията не приема "точка и запетая" за разделител

    Христо Георгиев:

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

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

    Здравей, Христо.

    Ето тази тема:

    Ето какво да правите, ако Excel ви обръща числата в дата

    ще ти покаже кои настройки трябва да промениш за да нямаш този проблем.

    инж. Златко Петров:

    Десетичния разделител на числата се настройва в операционната система, а не в електронната таблица. Трябва да отидете в Control Panel на Windows и там да изберете Region and Language. От там в долния край на прозореца има бутон additional settings. След като отворите и този прозорец първото поле в него е decimal symbol. Там въвеждате символа "." и потвърждавате. Имайте впредвид, че промяната на запетая с точка ще Ви донесе нови проблеми, особено с формата на датите. Променяйте на Ваша отговорност. А и вече знаета как да си върнете запетайката като разделителен символ.

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

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

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

    Димитър Б. Дренски:

    Здравейте,

    как да различаваме, кога в условието на функцията се слагат кавички и кога не? Давам две примерни функии от последните уроци:

    =AVERAGEIF(B10:M10;">0")

    =IF(B17>$I$18;$G$17;$G$18)

    В първата условието "ако е по-голямо от 0" е в кавички, във втората след знака за по-голямо няма кавички.

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

    Благодаря.

    Поздрави

    Димитър Б. Дренски

    Kocho:

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

    Димитър Б. Дренски:

    Благодаря!

  • Как Ексел разбира комисионна над и под границата?

    Vilianbgcourse:

    Привет, при задаване на функцията =IF(B2>$G$4,$G$2,$G$3) - как точно Ексел разбира, че G2 и G3 са тези които следва и то само защото са разделени с '' ; '' ? Също така, ако се добавят в различен ред дали пак Ексел ще разбере, че това е границата?

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

    Много лесно, това са аргументите на функцията IF

    Daniela Pеnkova:

    Защо не ми се получава тази таблица с функцията If?https://prntscr.com/njkkpw

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

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

    Функция IF има 3 аргумента, които се задават в точно определена последователност, заградени с кръгли скоби и отделени с разделител (запетая или точка и запетая - зависи от регионалните настройки). IF(logical_test;value_if_true;value_if_false). Първият аргумент (logical_test) е логически израз, който може да има само две стойности: Вярно (True) или Не е вярно (False). В примера, който показвате, логическият израз е B2>$G$4, дали стойността в клетка B2 е по-голяма от стойността в клетка $G$4. Възможните отговори (резултати) са: Вярно (True) стойността е по-голяма или Не е вярно (False) стойността не е по-голяма. В зависимост от резултата се изпълнява, което е зададено като втори аргумент (value_if_true - резултатът на логическия израз е True) или третия аргумент (value_if_false - резултатът на логическия израз е False). Затова последователността на аргументите във функция IF е много важна.

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

    Илиана Петровска:

    Ако искам служителите да получат комисиона само за горницата над определена сума, какво да променя в условието? Или.... Ако има принципна граница, над която се взима изобщо някакъв процент (напр.2000 лв), с повече от едно условие

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

    За да се покажат процентите може да се използва формула: =IF(B2<1000;"-";IF(B2<=2000;"10%";IF(B2<=3000;"20%";"25%"))), а за изчисляване на Сумите: =IF(B2<1000;0;IF(B2<=2000;10%B2;IF(B2<=3000;20%B2;25%*B2)))

  • Как да оправя excel, който зарежда много бавно?

    Красимир:

    Може ли да ми помогнете да го оправя- (Ползвам 2016 версия) Excel файловете ми отнемат до около минута да превключат от една страница към друга и ми зарежда всичко много бавно- до около минута само да мина от 1 страница към друга (според зависи, понякога става и за половин минута). Разполагам с около 5-6 на брой excel файлове, всеки от които е по 0,5-0,6 mb на размер. Всеки файл си има по да кажем близо 6 отделни страници. Всяка една страница съдържа много формули и много изчисления, въпреки, че няма много row-ове и column-и (до около 300-400 МАКС на страница). Това са едва само формулите, а предстои да започна да вкарвам данни на клиенти във файловете (всеки клиент ще си има отделно папка с дадените 5-6 файла с по 5-6 страници), което ще увеличи съдържанието на информация на почти всяка страница, на всеки документ. След няколко месеца това ще ми е прехраната и ми е много важно да зареждат за по-малко от секунда. Гледах съвети online, но само срещнах съвета- "направи формулите ръчни", което никак не ми върши работа- искам системата да обработва вкараните в нея данни и да прави много изчисления автоматично. Copy-Paste-нах файловете в SSD-то, но и това не помогна. Есенциално важно за работата ми е да зареждат за по-малко от секунда! Какво да направя, ако трябва ще се оръся да upgrade-на конфугурацията, моля помогнете ако можете. :)

    Kocho:

    без да видя файловете не мога да дам мнение. Все пак, ако във въпросните формули има много countif, sumif, offset, vlookup, indirect не е за чудене защо се получава така.

    Принципно ще помогне опростяване на изчисленията включително и с пивот таблици, макрос или Power Query

    Другото е машината да е слабичка за Офис 2016. РАМ паметта, ако е малко или процесорът слаб.

    Ако искате да погледна файловете - kochomindev@gmail.com

    Витали Бурла:

    Съгласен съм с всичко, което казва Кочо - има определени формули, които съсипват производителността - те сканират целите колони (ако не е зададен част от колоната за отправна точка). Съветвам ви да разгледате формулите и да видите дали имате нужда от всичко; дали сканират целите колони; (примерно ако е Vlookup C:C ли гледа или C1:C100. Countif също е доволно тежка формула. Смятайте, че ако сега е бавно, с увеличаването на редовете ще се забави още. Да ви кажа, на база на това: "около минута само да мина от 1 страница към друга (според зависи, понякога става и за половин минута)." ми звучи наистина като проблем с машината също. Поне 8 ГБ рам си трябват; ако може да си позволите 16, нещата стават далеч по-добри.

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

    За големи файлове със сложни изчисления е по-добре да използвате формат *.xlsb (Excel binary workbook). Този формат допълнително компресира файла.

  • Къде бъркам?

    Vesela Hristova:

    Здравейте, опитвам се да намеря дублиращи се стойности в две колони с помощта на if . При развлачване обаче не ми се получава. Намира дубъла само на първата клетка. Къде бъркам?

    Игнат Ганев:

    Формулата, с която решавам проблема е : N1=IF(COUNTIF(F:F;M1);"yes";"no"), като допълнително правя "Conditional Formatting" оцветяване на "No" с червено и "Yes" със зелено.

    Kocho:

    Много интересна формула, но се налагат няколко уточнения към нея: Първо критерият на COUNTIF не трябва да е М1, а N1 Второ, формулата е IF(COUNTIF(F:F;N1);"yes";"no"). Това трябва да се напише, защото N1=IF(COUNTIF(F:F;M1);"yes";"no") също е валидна формула, но няма да върне коректен резултат. Трето, тази формула проверява дали дадена стойност от колона F се среща в колона N. Само толкова. не казва колко пъти се среща, нито на кой ред. Ако е необходима такава информация, моля кажете, за да мислим други варианти Четвърто, алтернативен вариант е просто да се използва VLOOKUP

    Игнат Ганев:

    Първо и второ от коментара ви се дублира - M1 e правописна грешка. Прав сте, че трябва да е N1(правих го с мой пример и различни колони и го записвах на ръка). Относно преброяването и показването на точният ред го нямаше в първоначалното условие. Там се изисква единствено да се изобрази с "yes" or "no", дали има дублиращи стойности. С нетърпение ще следя за отговора на вашият въпрос. Аз също ще се опитам да намеря решение, макар и на прима виста не мога да се сетя за такова. В допълнителна колона - например "О", може да запишем формулата O1=COUNTIF($N:$N;N1), така ще Ви покаже колко пъти се повтаря стойността от клетка N1 в колона N, след което с филтри може да видите срещу всяко "yes" съответния брой повторения.

    Vesela Hristova:

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

  • Защо ред 7-ми има 10% ?

    Донка Лозева:

    Здравейте, защо на ред 7-ми(Петър) процентите са 10%, при условие, че заработката е над 3000 лв?

    Донка Лозева:

    Въпросът ми е глупав. Съжалявам. Разбира се, че е така, тъй като променихме критерият от 3000 на 3500 лв.

  • Как да се задават условията с IF ?

    Валентин Петков:

    Процедурата я следвам на 100 % и накрая се получава NAME?. Повторих я 100 пъти.Версията ми е 2016.

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

    Проверете внимателно, какъв разделител за аргументите във функцията използвате. Може при Вас разделителят да е различен от този във видео урока. В зависимост от настройките на Excel разделителят може да бъде [; точка и запетая] или [, запетая].

    Райна:

    Имената на аргументите не са правилни, Например А1 на кирилица не е същото А1 на латиница. Проверете аргументите как сте ги записали.

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

    Този условен оперратор извършва сравнение на всеки 2 съседни числа. Ако имате друг външен вид на таблицата, сложете снимка. Ако сме използвали <= или >= сме включили вече проверката за равенство.

    Ангел Новков:
    ИМЕ ИМЕ РЕЗУЛТАТ        ТОЧКИ                   
    

    1 Стоян Иван 50 0 0 Иван 50 0 =if(D6<D7;1;0(D6=D7;1;2)
    2 Стефан Петър 150 2 2 Петър 150 2
    3 Стефан Краси 100 0 2 Краси 100 0
    4 Ангел Гошо 110 2 2 Гошо 110 2
    5 Стоян Мишо -50 0 0 Мишо -50 0
    6 Стефан Валя 200 2 2 Валя 200 2
    7 Ангел Вили 100 0 Ангел 140 2
    8 Вили Стефан 140 2 Стефан 140 2
    9 Стефан Чаво 110 2 Чаво 410 4
    10 Танас Ангел.А -50 0 Ангел.А -50 0
    11 Ангел Чаво 300 2 Стоян 50 0
    12 Стоян Ангел 140 2
    13 Стефан Стоян 50 0
    103,8461538

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

    Не виждам вложена условна функция. При мен този вариант работи: =IF(D6<D7;0;IF(D6=D7;1;2))

    Ангел Новков:

    БЛАГОДАРЯ :) ТАЗИ ФОРМУЛА НАИСТИНА СРАБОТИ !!!

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

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

    Dimitar Dimitrov:

    И това опитах, но не се получава

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

    При учениците се случва често да заменят символа кавичка " със символа апостроф ' написан два пъти '' . Видимо е едно и също, но е синтактично неправилно.

  • Как да направя SUBTOTALIF

    Svetoslav Kabakchiev:

    Здравейте,

    Интересуваме ме как мога да направя функция SUBTOTALIF т.е. в таблица ако филтрирам по една колона искам да преброя колко клетки са запълнени със символи в друга колона по определн критерий.

    Поздрави

    Kocho:

    Въпроса Ви го разбирам така: Имаме таблица с 3 колони: Цвят - син, зелен, червен, пембен, жълт, кафяв Размер - XS, S, M, L, XL Брой - цяло число. Възможно е да бъде и празно

    искате да филтрирате по колона "Цвят", примерно да изберете червен цвят, а след това да преброите колко клетки в колона "Брой" са запълнени срещу размер М.

    Ако е така имате два варианта (поне): 1. Формула COUNTIFS 2. Пивот таблица

  • Как мога да добавя в Home -> Number валута лв да ми е по подразбиране или да стои в падащото меню?

    Ivan Ivanov:

    Как мога да добавя в Home -> Number валута лв да ми е по подразбиране или да стои в падащото меню, а не всеки път да я търся в списъка с валути? Също така как мога при въвеждане на формули да разделям условията с ";", а не с ","? Тъй като при мен по подразбиране трябва да избера "," а не ";"?

    Виолета:

    Home -> Number -> Accouting -> Simbol -> лв. -> Ok

    Ivan Ivanov:

    Благодаря за отговора. Правейки го по начина, по който вие сте описала, избирам лв и всичко е ОК. Обаче при следващ опит да намеря лв. директно в основното падащо в Home->Number, не мога да го открия в последно избраните валути, а трябва наново да влизам в Home -> Number -> Accouting -> Simbol -> лв. -> Ok. Идеята ми е да избегна всеки път да ровя в списъка с валути, да си го избирам директно горе от падащото меню. Та това не знам как става.

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

    Това е настройка на операционната система: Regional And Language Settings - Български ако сте на версия Windows 10 може би е нещо подобно:

    Ivan Ivanov:

    Благодаря.

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

    Разделителят на аргументите във функциите , или ; зависи от регионалните настройки на Windows. Може да ги промените от Control Panel --> Region & Language --> Advanced Settings (в Windows7).

    Ivan Ivanov:

    С Windows 10 съм.

    Татяна Илиева:

    Нека покажа с Windows 10. С картинка ще стане по-ясно. 1. Отваря се Control Panel и се избира Region settings /настройки на региона/ 2. Задава се Regional format Bulgarian(Bulgaria).

    1. След това с бутона 'Advanced Settings...' се отваря нов диалог с пълния набор от регионални настройки. Тук от tab Number проверяваме избрания 'List separator'. Ако e ; добре, иначе сменяме на ;

    1. След това от втория tab Currency проверяваме избраната валута. Би трябвало да е лв. и да не се налага промяна.

    Потвърждаваме избраните настройки. Ако се налага рестартираме Excel. След това имаме желаните настройки в Excel.

    Татяна Илиева:

    Ето го и резултатът в Ексел след като сте задали съответните настройки в Windows 10. 1. добавена най-отгоре е нашата валута - лв.

    1. за разделителя във формулите на Excel - вместо , /запетая/ ; /точка и запетая/
  • Би било добре, ако в Урок 5 се променят стойностите на клетки F2 и F3, нали? 

    M. Stefanova:

    Изпусната е буква "о" в думата "КомисиОнна". На пръв поглед молбата може би изглежда дребнава. От друга страна - със сигурност, много от потребителите обръщат внимание на правилните думи, изрази и граматически правила в българския език. Уроците са организирани чудесно, като са практически насочени и полезни. Стремежът към съвършенство е още един плюс. Благодарности!

    Zdravko:

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

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

    Команда Sort & Filter не Ви ли върши работа?

    Kocho:

    аз не разбирам какво се иска

    Джемиле:

    Мился, че това ще ви свърши работа:

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

    Анелия Неделкова:

    Как да поставя знакът за номер в клетката.?Директно с клавиша не се получава.

    Kocho:

    А с комбинацията SHIFT + клавиша за номер става ли?

    Джемиле:

    Мисля, че това ще ти помогне:https://howtotypeanything.com/numero-sign-on-keyboard/

    Райна:

    От комбинацията Shift + клавиша (1) когато сме във фонетичната кирилица, а в БДС кирилицата (Typewriter) - Shift + клавиша (2)

    Анелия Неделкова:

    Поручи се със Shift+клавиша(1).A ако трябва да пишем на Английски?

    Kocho:

    На английски обикновено не използват нашето №. Използват No (главно N и малко o) Американците предпочитат #

    Джемиле:

    Insert=>Symbol=>

    Може направо да го вмъкнеш като символ.

    Анелия Неделкова:

    Благодаря на всички за помоща.

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

    Павлета:

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

    Райна:

    В работната тетрадка след всеки модул има тестове за всеки урок.

  • Срок на годност -как да следя срокове на годност на много стоки ?

    Obretenov:

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

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

    Срока на годност нали е дата, т.е. "важи до" или "годно до" или "използвай преди"? Доколкото знам, срока на годност е юридически термин, а не реална дата, т.е. това е датата, до която производителят гарантира, че продукта е годен за консумация. Това не означава, че на следващия ден продукта вече не е годен, но производителят не носи вина, ако той се консумира тогава или по-късно и настъпят някакви усложнения - така ли е?Иначе, вижте статията от форума "Следене на срокове в Ексел", тя ще ви свърши работа. Лек ден и успехи!

  • какъв може да е проблема след изписване на =if(B2>3000; задавам g20(20%) и изписва there is a problem with this formula

    Росица Савелева:

    какъв може да е проблема след изписване на =if(B2>3000; задавам g20(20%) и изписва there is a problem with this formula

    Kocho:

    Да не би разделителят за формулите да не е точка и запетая, а запетая?

    Росица Савелева:

    Точно така се оказа, благодаря!