ashko2 Публикувано Май 17, 2009 Report Share Публикувано Май 17, 2009 Трябват ми и клетките от които се образува сумата.Това решение ми трябва защото имам суми от фактури за покриване и от банката получавам някаква сума, по която е направена превода по фактурите и аз трява да намеря сумите на кои фактури дават тази стойност. Ако можеш да ми помогнеш ще съм ти много благодарна Цитирай Link to comment Сподели другаде More sharing options...
Petar_kir2000 Публикувано Май 18, 2009 Report Share Публикувано Май 18, 2009 Трябват ми и клетките от които се образува сумата.Това решение ми трябва защото имам суми от фактури за покриване и от банката получавам някаква сума, по която е направена превода по фактурите и аз трява да намеря сумите на кои фактури дават тази стойност. Ако можеш да ми помогнеш ще съм ти много благодарна Като гледам условието на задачата, май отива в сферата на комбинаториката. А доколкото ми е известно, Excel няма тези удобни функции с цикли. Принципно има и решение на Excel, но аз лично нямам време да го разработвам, ако някой друг вече го е направил моля да сподели.От друга страна, твоята задача може да има не само един отговор, а множество от отговори, т.е. това не ти върши работа. По тази причина ти предлагам, последавателно филтриране на записите с различни критерии, до намиране на разумно малко множество и от него ти да избереш отговора си.Другия вариант, който ти предлагам е да преминеш на Access, който също е управление на бд, но с много по-мощни средства. Но и това отново няма да ти даде единствен отговор. Това че в примера ти има само един отговор, не е правило, а изключение, защото броя на отговорите нараства с броя на членовете на множеството(броя на записите)... Цитирай Link to comment Сподели другаде More sharing options...
Mecho_puh Публикувано Май 23, 2009 Report Share Публикувано Май 23, 2009 Здравейте, трябва ми помощ, относно следното:имам работен лист, където вертикално в "А" се изброяват различни марки и модели коли, а в следващите колони се записват стойността им за всеки месец. Необходимо ми е с формулка да сумират стойността само за дадена марка за помесечно.Предварително благодаря за всяка помощ Цитирай Link to comment Сподели другаде More sharing options...
panevdd Публикувано Май 23, 2009 Report Share Публикувано Май 23, 2009 Здравейте, трябва ми помощ, относно следното:имам работен лист, където вертикално в "А" се изброяват различни марки и модели коли, а в следващите колони се записват стойността им за всеки месец. Необходимо ми е с формулка да сумират стойността само за дадена марка за помесечно.Предварително благодаря за всяка помощМоже да се направи с функцията IF, като за условие се задават марките на автомобилите.Разгледай също функциите LOOKUP и VLOOKUP - ако списъкът е дълъг, може би ще свършат по-добра работа. Цитирай Link to comment Сподели другаде More sharing options...
Mecho_puh Публикувано Май 25, 2009 Report Share Публикувано Май 25, 2009 Проблема, е че не мога да създам работеща поредица от финкций. С vlookup ми събира само първото срещане при точно съвпадение или най-малката стойност при неточно. Пробвах с филтър и сумиране на видимите области, но ми трябва автоматично сумираща функция, изпълнил съм в "А" само марките и търсч нещо от типа открий всички "1" в А и сумирай стойностите от съответните клетки в С. Цитирай Link to comment Сподели другаде More sharing options...
Petar_kir2000 Публикувано Май 25, 2009 Report Share Публикувано Май 25, 2009 Проблема, е че не мога да създам работеща поредица от финкций. С vlookup ми събира само първото срещане при точно съвпадение или най-малката стойност при неточно. Пробвах с филтър и сумиране на видимите области, но ми трябва автоматично сумираща функция, изпълнил съм в "А" само марките и търсч нещо от типа открий всички "1" в А и сумирай стойностите от съответните клетки в С. Не си обявил правилно командата за сумиране на видимата област, затова имаш проблем! Трябва да използваш subtotal(9, зона) за колона С. Цитирай Link to comment Сподели другаде More sharing options...
ashko2 Публикувано Май 26, 2009 Report Share Публикувано Май 26, 2009 Проблема, е че не мога да създам работеща поредица от финкций. С vlookup ми събира само първото срещане при точно съвпадение или най-малката стойност при неточно. Пробвах с филтър и сумиране на видимите области, но ми трябва автоматично сумираща функция, изпълнил съм в "А" само марките и търсч нещо от типа открий всички "1" в А и сумирай стойностите от съответните клетки в С.Изпрати ми пример с няколко модела и стойности мисля че мога да ти помогна. Цитирай Link to comment Сподели другаде More sharing options...
gregari Публикувано Юни 2, 2009 Report Share Публикувано Юни 2, 2009 Здравейте, изчетох цялата тема и неможах да намеря отговор на моя въпрос. Направил съм падащо меню в клетка А8 с данни от клетки А2-А6. В клетка С8 съм направил елементарна формула на сбор на клетка А8+В8, която естествено не работи понеже в падащото меню има текст, а не цифри. Въпроса ми е следния - по какъв начин да свържа клетка А2 с В2, А3 с В3 и т.н., че когато от падащото меню избера определен текст, формулата да взема в предвид неговата стойност, а не наименованието му. Прилагам едно примерно файлче.Благодаря преварително, не се съмнявам че ще има хора които знаят как става.primer.xls Цитирай Link to comment Сподели другаде More sharing options...
Tragedy Публикувано Юни 2, 2009 Report Share Публикувано Юни 2, 2009 Най-лесния начин е да използваш функцията vlookup, за да изведеш стойността срещу клетката, която си избрал. За да мога да ти помогна максимално много, ще те оставя да се опиташ да направиш формулата (в тази тема е писано за функцията) и да се досетиш как да решиш проблема си. Ако не можеш да се справиш, моля те опиши какво си се опитал да направиш и къде си срещнал проблеми, за да те насоча. Цитирай Link to comment Сподели другаде More sharing options...
stennnly Публикувано Юни 3, 2009 Report Share Публикувано Юни 3, 2009 Привет на всички!Имам следния казус, който обаче се отнася за Excel 2007:Имам файл с 50 sheet-a,като всеки един sheet представлява отделна фирма,а на всеки ред ще се записва информация от фактура,данни на самата фирма и други.Тъй като информацията която ще се нанася на всяка фирма,съответно на всеки един ред от всичките 50 sheeta после ще се импортира към счетоводна програма ми е необходимо когато вкарам информацията на даден ред в определена фирма да дава пореден номер с който номер после фактурите ще се класират и ще бъдат лесни за намиране при евентуална справка.Въпроса е има ли формула която да се дава пореден номер в зависимост от нанасянето на фактурата, но в различни sheet-тове? Цитирай Link to comment Сподели другаде More sharing options...
Tragedy Публикувано Юни 3, 2009 Report Share Публикувано Юни 3, 2009 За съжаление не откривам начин това да стане, освен със сложни макроси, поради което не си заслужава. Според мен е много по-удачно информацията ти да бъде на един sheet, като просто вкараш поле за името на фирмата и по този начин да записваш поредните фактури на отделни редове и да посочваш за коя фирма се отнасят. Относно изваждането на справки за дадена фирма - това става лесно чрез pivot таблица. Допълнение - намерих и един хитър начин... Създай си един работен sheet и в произволна клетка в него напиши следната формула =max(sheet1!A:A, sheet2!A:A..... и т.н. докато изброиш всичките си sheet-ове). Съответно преди това трябва да вкараш във всеки един sheet колона А (примерно, ако вкараш друг номер колона, ще трябва да замениш буквата във формулата, която дадох), където да вписваш номерата на фактурите. По този начин ще разполагаш винаги с най-големия номер на фактура, която ще получиш чрез формулата в работния sheet. Оттук нататък можеш да поглеждаш коя ти е последната фактура и ръчно да въвеждаш следващия пореден номер (като при това числото в работния sheet ще се преизчислява автоматично). Можеш в последствие да изведеш тази формула във всеки един sheet за всяка една фирма (става лесно и бързо за всички 50 sheet-а - избираш си дадена клетка във всеки един sheet, маркираш всички sheet-ове и създаваш в дадената клетка формула =клетката, в която е резултата с последния номер на фактурата). Пробвай, ако желаеш, втория вариант и пиши какво е станало. Първият вариант също е удачен, просто е въпрос на избор. Цитирай Link to comment Сподели другаде More sharing options...
stennnly Публикувано Юни 4, 2009 Report Share Публикувано Юни 4, 2009 Добро утро! Сутринта набързо изпробвах втория вариант само с два sheet-a и мисля че ще стане,само трябва да си допълня страничките с по още една колона в която да си описвам този пореден номер.Сърдечни благодарности на Tragedy за безценната помощ!След като направя целия файл и го пусна в реална употреба ще пиша как вървят нещата Цитирай Link to comment Сподели другаде More sharing options...
Tragedy Публикувано Юни 4, 2009 Report Share Публикувано Юни 4, 2009 Не си обявил правилно командата за сумиране на видимата област, затова имаш проблем! Трябва да използваш subtotal(9, зона) за колона С.Доколкото разбирам задачата, функцията SUMIF би трябвало да му свърши работа без да скрива и показва елементи от списъка. Цитирай Link to comment Сподели другаде More sharing options...
gregari Публикувано Юни 6, 2009 Report Share Публикувано Юни 6, 2009 Здравейте отново, след няколко ЛС с Tragedy който ме насочи коя функция да използвам в моя случай и с която аз неможах да се справя напълно, имаше човек който ми помогна като ми я написа дословно. Благодаря и на двамата.Линк към решението: http://www.hardwarebg.com/forum/showthread...d=1#post1951251А ето го и файлчето.primer1.xls Цитирай Link to comment Сподели другаде More sharing options...
Tragedy Публикувано Юни 8, 2009 Report Share Публикувано Юни 8, 2009 Идеята беше да ти помогна сам да стигнеш до решението, а не да ти го давам на готово, но явно твоята идея е била друга Цитирай Link to comment Сподели другаде More sharing options...
Препоръчан пост