някой разбира ли от екселски формули?

Компютри и интернет, аудио и видео, GSM, електроуреди и всяка друга техника, различна от автомобилната, обзавеждане
Потребителски аватар
Iv0o0o0
Мнения: 290
Регистриран на: Чет 04 юни 2009 23:21
Автомобил:
Двигател:
Местоположение: Варна

някой разбира ли от екселски формули?

Мнениеот Iv0o0o0 » Вто 11 окт 2011 18:53


Проблема е следния немога да се справя с 2 формули който съчетават можеби повече от 1 в тях
едната е:
Имам колона с да и не в нея и друга колона с числа. Каква трябва да бъде формулата за да ми покаже най-малкото число срещу реда на който е записано "да"? Това което успях да сътворя е if(c2="da";and и тук вече нз как да продължа... Пробвах доста комбинации ама все не се получава.
А другата формула е:
Имам колона с дати. Трябва да ми отброи датите през последните 3 месеца които са записани. Може би това трябва да стане с countif, обаче като напиша дата на формулата и ми дава грешка.
Много ще съм благодарен ако някой ми помогне. :?

Последна промяна от Iv0o0o0 на Сря 12 окт 2011 11:04, променено общо 1 път.




Потребителски аватар
escrime
Мнения: 3073
Регистриран на: Пет 07 мар 2008 10:34
Автомобил: X218 [ex VW137 R53 typ53i]
Двигател: OM642

Re: някой разбира ли от екселски формули?

Мнениеот escrime » Сря 12 окт 2011 8:54


=IF(C2="da"; MIN(...); N/A)

За второто ще ти е по-лесно да обърнеш датите в цифри. Поне аз така правя.

После си извади като цифра в една клетка началната дата, от която искаш да започнеш броенето. В countif задаваш от колко до колко да брои.

=COUNTIF(...;">=40756") ще изброи всички дати в списъка, които са от първи август насам, включително и първи август.

П.П.: И се постарай повече с правописа, колега, че се измъчих да разбера какво имаш предвид.


Потребителски аватар
slimmer
Мнения: 1012
Регистриран на: Чет 24 апр 2008 7:36
Автомобил: VW Bora
Двигател: TDI-AJM 2002
Местоположение: София

Re: някой разбира ли от екселски формули?

Мнениеот slimmer » Сря 12 окт 2011 10:22


escrime написа:П.П.: И се постарай повече с правописа, колега, че се измъчих да разбера какво имаш предвид.

:да: Въпреки голямото желание да помогна, това ме възспря - както сигурно и другите колеги, които не са имали време първо да "преведат" и после да помислят по проблема... Не е лошо колегата да се научи да ползва така близо разположените до останалите клавиши бутони ".", "," и Shift...


Потребителски аватар
Iv0o0o0
Мнения: 290
Регистриран на: Чет 04 юни 2009 23:21
Автомобил:
Двигател:
Местоположение: Варна

Re: някой разбира ли от екселски формули?

Мнениеот Iv0o0o0 » Сря 12 окт 2011 11:11


Извинявам се за правописа колеги, оправих си първия пост. :)
Значи с втората формула се справих по написаняи от колегата начин. Става и с дата, въпреки че в началото не се получаваше, но се оправи като смених типа на клетката.
За първата формула ми вади стойност 0, а никаде в зададените стойности нямам 0. Да не би грешката да идва от полето "false value" в формулата. Катo го оставя празно ми покоазва 0, а ако напиша н/а ми показва "#NAME?"


Потребителски аватар
escrime
Мнения: 3073
Регистриран на: Пет 07 мар 2008 10:34
Автомобил: X218 [ex VW137 R53 typ53i]
Двигател: OM642

Re: някой разбира ли от екселски формули?

Мнениеот escrime » Сря 12 окт 2011 11:31


Да, там е грешката.

Пропуснал съм едни кавички в бързината... :oops:

=IF(C2="da"; MIN(...); "N/A")

На мястото на "N/A" може да си сложиш каквото на теб ти харесва. Това е текста, който ще виждаш, ако в клетка C2 не е написано "da".


Потребителски аватар
Iv0o0o0
Мнения: 290
Регистриран на: Чет 04 юни 2009 23:21
Автомобил:
Двигател:
Местоположение: Варна

Re: някой разбира ли от екселски формули?

Мнениеот Iv0o0o0 » Сря 12 окт 2011 20:28


Формулата работи, но каот и задам единствена клетка както е в примера ти колега С2.
А защо когато и задам група от клетки, тоест С2:С40 изкарва само "false value" ? :(


Потребителски аватар
slimmer
Мнения: 1012
Регистриран на: Чет 24 апр 2008 7:36
Автомобил: VW Bora
Двигател: TDI-AJM 2002
Местоположение: София

Re: някой разбира ли от екселски формули?

Мнениеот slimmer » Сря 12 окт 2011 21:59


Iv0o0o0 написа:Формулата работи, но каот и задам единствена клетка както е в примера ти колега С2.
А защо когато и задам група от клетки, тоест С2:С40 изкарва само "false value" ? :(

А B C
N ne 1
N ne 5
1 da 6
N ne 3
N ne 2

Това ли е целта - в A3 да е Min(C1:C5)? Ако е това IF(B1="da"; MIN($C$1:$C$5); "N") в A1 и го копираш надолу. (C1:C5 е с $, за да си остане еднакво навсякъде, А1 трябва да се мени според реда - коригирайте ме ако има грешка в изписването).
Ако не е, направи някакво примерче, че аз поне не мога да схвана целта.


Потребителски аватар
escrime
Мнения: 3073
Регистриран на: Пет 07 мар 2008 10:34
Автомобил: X218 [ex VW137 R53 typ53i]
Двигател: OM642

Re: някой разбира ли от екселски формули?

Мнениеот escrime » Чет 13 окт 2011 7:57


Колега, покажи тук таблицата, че така става много объркано.

Аз съм разбрал, че се интересуваш от клетката в колона "C", в която е вписано или "da" или "ne" и ако е "da" - вадиш минимална стойност за този конкретен ред...


Потребителски аватар
Iv0o0o0
Мнения: 290
Регистриран на: Чет 04 юни 2009 23:21
Автомобил:
Двигател:
Местоположение: Варна

Re: някой разбира ли от екселски формули?

Мнениеот Iv0o0o0 » Чет 13 окт 2011 10:22


Ето я таблицата:
kursova.jpg


Колега горе долу правилно си ме разбрал, само че искам измежду цялата колона тоест С2:С40 в случая да намери да-то, срещу което е най-малкото число.
Показал съм и формулата която ми показа.


myrshavija
Мнения: 5553
Регистриран на: Вто 05 апр 2005 6:45
Автомобил:
Двигател:

Re: някой разбира ли от екселски формули?

Мнениеот myrshavija » Чет 13 окт 2011 10:25


Аз не разбирам защо трябва да се правят сложни формули, когато може просто да се сортира таблицата. :screwyВече разбрах. mhihi

Последна промяна от myrshavija на Чет 13 окт 2011 11:18, променено общо 1 път.


Потребителски аватар
Iv0o0o0
Мнения: 290
Регистриран на: Чет 04 юни 2009 23:21
Автомобил:
Двигател:
Местоположение: Варна

Re: някой разбира ли от екселски формули?

Мнениеот Iv0o0o0 » Чет 13 окт 2011 10:35


Ами колега защото даскалката в ТУ-Варна така е решила. Нямам избор :D


Потребителски аватар
slimmer
Мнения: 1012
Регистриран на: Чет 24 апр 2008 7:36
Автомобил: VW Bora
Двигател: TDI-AJM 2002
Местоположение: София

Re: някой разбира ли от екселски формули?

Мнениеот slimmer » Чет 13 окт 2011 11:40


Правиш си една скрита колона G със съдържание IF(C2="да";Е2;""). После в някоя клетка пишеш следното MINА(G2:G100)...


Потребителски аватар
VWGT
Мнения: 6247
Регистриран на: Пет 09 дек 2005 10:09
Автомобил:
Двигател:
Местоположение: София

Re: някой разбира ли от екселски формули?

Мнениеот VWGT » Пет 14 окт 2011 9:25


а можеш и с една формула
=IF(c1:c20="да";MIN(e1:e20);"")


Потребителски аватар
escrime
Мнения: 3073
Регистриран на: Пет 07 мар 2008 10:34
Автомобил: X218 [ex VW137 R53 typ53i]
Двигател: OM642

Re: някой разбира ли от екселски формули?

Мнениеот escrime » Пет 14 окт 2011 10:06


VWGT написа:а можеш и с една формула
=IF(c1:c20="да";MIN(e1:e20);"")


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


Потребителски аватар
slimmer
Мнения: 1012
Регистриран на: Чет 24 апр 2008 7:36
Автомобил: VW Bora
Двигател: TDI-AJM 2002
Местоположение: София

Re: някой разбира ли от екселски формули?

Мнениеот slimmer » Пет 14 окт 2011 11:06


escrime написа:
VWGT написа:а можеш и с една формула
=IF(c1:c20="да";MIN(e1:e20);"")


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

Да не говорим, че въобще няма да работи, май...



Върни се в “ОФФ-Топик - електроника, техника, обзавеждане”

Кой е на линия

Потребители, разглеждащи този форум: Няма регистрирани потребители и 20 госта