Въпрос за Excel

Взаимопомощ, полезна информация и всичко, извън темата на останалите секции
Потребителски аватар
filipov
Мнения: 402
Регистриран на: Сря 12 мар 2008 18:10
Автомобил:
Двигател:
Местоположение: София
Контакти:

Въпрос за Excel

Мнениеот filipov » Сря 03 окт 2012 13:38


Може ли някой да ми каже как информацията от два екселски файла/sheet/ мога да я сравня за дублиране? Или може ли текстовата информация от двата файла/sheet/ да се обедини в един като се остане само единия запис?




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

Re: Въпрос за Excel

Мнениеот VWGT » Сря 03 окт 2012 14:01


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


Потребителски аватар
bobo7
форумно КГБ
Мнения: 9453
Регистриран на: Чет 16 юни 2005 20:43
Автомобил:
Двигател: AGN
Местоположение: София
Контакти:

Re: Въпрос за Excel

Мнениеот bobo7 » Сря 03 окт 2012 15:53


да съпостави числата вътре в А2 с Б2 и надоло....


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

Re: Въпрос за Excel

Мнениеот VWGT » Сря 03 окт 2012 16:15


тва е лесно, единия начин, за който се сещам е VLOOKUP
едните числа са ти в А колона на sheet1, другите в А колона на sheet2.
В[във] "В"[бе] колона на sheet1 по цялата дължина на колона А (там където има стойности), слагаш тази формула:
=VLOOKUP(A1;Sheet2!A:B;2;FALSE)

там където има съвпадение ще излезе 0 или ще стои празно
там където няма - ще излезе #N/A

Същото можеш да го направиш и в обратна посока, да сортираш, филтрираш редове и да триеш такива, които не ти харесват, повтарят се и тн. Тази формула важи за всякакви стойности в A (числа, букви, дати), стига да са изписани и форматирани еднакво в двете таблици.

Същото може да се приложи и за информация в различни файлове, но ако искаш да си запазиш информацията в новата В[бе] колона, ще трябва да я copy/paste - special - values, защото в противен случай ако остане като формула и затвориш другия файл, или промениш данните в колоната, с която сравняваш, инфото в В[бе] ще изчезне или промени, защото формулата ще продължи да се изпълнява.


Потребителски аватар
Милослав
Мнения: 3648
Регистриран на: Сря 29 мар 2006 11:19
Автомобил:
Двигател:
Местоположение: София
Контакти:

Re: Въпрос за Excel

Мнениеот Милослав » Сря 03 окт 2012 17:48


Може и с MATCH


Потребителски аватар
filipov
Мнения: 402
Регистриран на: Сря 12 мар 2008 18:10
Автомобил:
Двигател:
Местоположение: София
Контакти:

Re: Въпрос за Excel

Мнениеот filipov » Чет 04 окт 2012 17:51


VWGT написа:тва е лесно, единия начин, за който се сещам е VLOOKUP
едните числа са ти в А колона на sheet1, другите в А колона на sheet2.
В[във] "В"[бе] колона на sheet1 по цялата дължина на колона А (там където има стойности), слагаш тази формула:
=VLOOKUP(A1;Sheet2!A:B;2;FALSE)

там където има съвпадение ще излезе 0 или ще стои празно
там където няма - ще излезе #N/A

Същото можеш да го направиш и в обратна посока, да сортираш, филтрираш редове и да триеш такива, които не ти харесват, повтарят се и тн. Тази формула важи за всякакви стойности в A (числа, букви, дати), стига да са изписани и форматирани еднакво в двете таблици.

Същото може да се приложи и за информация в различни файлове, но ако искаш да си запазиш информацията в новата В[бе] колона, ще трябва да я copy/paste - special - values, защото в противен случай ако остане като формула и затвориш другия файл, или промениш данните в колоната, с която сравняваш, инфото в В[бе] ще изчезне или промени, защото формулата ще продължи да се изпълнява.

Нещо такова искам да направя, но не ми стана много ясно с това "special - values". Искам след като сравня двата sheet -a повтаряемата информация /в случая текст или цифри/ да отпадне като остане само от единия sheet, а там където няма повторения си остава. Само да вмъкна, че става въпрос за сравнение на sheet с около 30000 реда и 7 колони.


Потребителски аватар
haplio
Мнения: 279
Регистриран на: Сря 09 сеп 2009 14:43
Автомобил:
Двигател:
Местоположение: Sofia

Re: Въпрос за Excel

Мнениеот haplio » Вто 09 окт 2012 8:52


Не че става много ясно какво точно искаш да направиш, ама да видим дали ще ти помогна. Най елементарния начин е с match. Ако искаш да сравниш колона в sheet1 с колона l sheet2 функцията ти е следната:
match(a1;Sheet2!a$1$:a$30000$;0) . В клетката в която ти е формулата има два варианта на резултат - или някакво число или #N/A . Ако резултата е число например 5, значи че търсеното число/текст.. го има в другия списък на 5 ред. Ако не е число съответно го няма. За да ги махнеш тези дето ги няма най лесно пусни един филтър само с тези, които са #N/A и изтрий редовете.

А дано съм бил полезен :)


chriss
Мнения: 176
Регистриран на: Чет 26 яну 2006 18:24
Автомобил: VW MK4
Двигател: ATD PD TDI
Местоположение: Русе

Re: Въпрос за Excel

Мнениеот chriss » Пон 20 май 2019 10:17


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

Имам данни от 12 месеца, вид разход и стойност в две отделни клетки за всеки месец.
Искам да ги подредя като месеците са хоризонтално / настрани / от 1-12 и стойностите на разходите надолу по вертикала.

Изображение


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


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

Re: Въпрос за Excel

Мнениеот VWGT » Пон 20 май 2019 10:39


в какъв формат/вид/таблица са ти данните, с които ще работиш? структурирани ли са в една база?

pivot таблица ще ти свърши ли работа?

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


chriss
Мнения: 176
Регистриран на: Чет 26 яну 2006 18:24
Автомобил: VW MK4
Двигател: ATD PD TDI
Местоположение: Русе

Re: Въпрос за Excel

Мнениеот chriss » Пон 20 май 2019 11:22


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


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

Re: Въпрос за Excel

Мнениеот VWGT » Пон 20 май 2019 11:43


в момента не разбирам точно какво искаш да поиска, но пивот-а освен че обобщава прави и много други неща. Примерно можеш да го ползваш и за преподредба на данните.

Примерната таблица, която си дал, е 14 колони и 3 реда. Пивотът ще я обърне без проблем с два клика. Отдолу обаче пишеш за 100 реда по вертикала, не ми става ясно кои редове не съвпадат ... каква точно е информацията с която раполагаш и каква е целта?


chriss
Мнения: 176
Регистриран на: Чет 26 яну 2006 18:24
Автомобил: VW MK4
Двигател: ATD PD TDI
Местоположение: Русе

Re: Въпрос за Excel

Мнениеот chriss » Пон 20 май 2019 12:38


Редовете надолу са много , няма как да ги сложа тук, оставих само първите 3.
За всеки месец от януари до декември имам разход със стойност.
Проблема е , че са разбъркани.
Ако поставя един до друг януари с колони разход / стойност до февруари с колони разход / стойност редовете не съвпадат. Например канцеларски от първия месец ще застане до емулсия от февруари.
Как да ги подредя ?

Последна промяна от IvanMan на Пон 20 май 2019 12:43, променено общо 1 път.
Причина: Не е необходимо да цитираш предишното мнение! Използвай бутон нов "отговор"!


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

Re: Въпрос за Excel

Мнениеот VWGT » Пон 20 май 2019 13:10


не мога да разбера, съжалявам.

това, което си показал горе е това, което искаш да постигнеш като краен резултат, така ли?

дай една снимка сега на входните данни, горе-долу как изглеждат. Ама поне 10-тина реда.


chriss
Мнения: 176
Регистриран на: Чет 26 яну 2006 18:24
Автомобил: VW MK4
Двигател: ATD PD TDI
Местоположение: Русе

Re: Въпрос за Excel

Мнениеот chriss » Пон 20 май 2019 14:16


Виждам, че искаш да помогнеш, благодаря.
Първите 2 реда съвпадат в 4-те месеца. По - надолу се разместват. Искам да ги подредя , това е.

Изображение


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

Re: Въпрос за Excel

Мнениеот VWGT » Пон 20 май 2019 17:10


записана по този начин тази информация не може да се обработи от пивот

Бих ти препоръчал да събереш всичко в една таблица/база, която да поддържаш, така че да може да се обработва лесно от пивот-а. Ако трябва и няколко различни пивот-а ще си направиш. които да ти вадят необходимите отчети, но базата ще е една (лесна за поддръжка).

Примерно нещо такова:
по твое желение можеш да добавиш нови колони за категория на разхода (материали, канцеларски, производствени), дата, ден, месец, година и тн. Всяка колона ти позволява да сортираш, филтрираш по нея.

слагам и един примерен резултат от пивота (каквато мисля, че е целта).
Прикачени файлове
Capture1.JPG
Capture1.JPG (37.03 KиБ) Видяна 4682 пъти
Capture3.JPG
Capture3.JPG (25.04 KиБ) Видяна 4682 пъти



Върни се в “ОФФ-Топик - други”

Кой е на линия

Потребители, разглеждащи този форум: L_ZAREV и 72 госта