VBATools

Agregacja obszarów komórek

by on Jul.17, 2014, under Excel, Oprogramowanie, Płatne

Agregacja_obszarow_2Dodatek za drobne:

Dodatkiem tym, komórki we wskazanym obszarze scalisz ustawiając warunki połączenia. Dane w dodatku “Agregacja obszarów” brane są pod uwagę jako tekst, które można połączyć spacją lub łącznie. Narzędzie przydatne jest w sytuacji kiedy rekordy bazy powinny być scalone przy założeniu podobieństwa innych rekordów w kolumnie. W opisie pokazany jest przykład zastosowania.

Obliczenia na liczbach z wielu obszarów odpowiada inny dodatek: Konsolidowanie zakresów.

Poniżej jak przedstawiają się warunki połączenia komórek tekstowych:

Rekordy o kolorze białym nie są zmodyfikowane, ponieważ w przy założeniu równości nie spełniają warunku. Żółte oraz różowe rekordy spełniają warunek i przy założeniu dodawania komórka wyniku zawiera tekst połączony spacją lub tekst zastępujący puste pole. Dodatkowa opcja co do jakiej na tą chwilę prowadzone są prace, to zastąpienie pola pierwszym wpisem lub ostatnim (inny przykład).

Agregacja_obszarów_warunki

W interfejsie wersji podstawowej można określić max 15 obszarów (kolumn agregacji). Są one dodawane do interfejsu dynamicznie, w zależności od agregowanego obszaru.

Film z działania dodatku wersji Standard i Enterprise:

YouTube Preview Image

Agregacja_obszarow_PROWersja Enterprise:

Dodatek do “Agregacji obszarów” w wersji PRO, pozwala na określenie nieskończonej ilości warunków, co do których dane będą porównane. Ze względu na brak takiego ograniczania jest konieczna współpraca z kontrolkami CC. Przełączanie opcji w warunkach kolumn nie odbywa się w niej po wskazaniu na liście jak w wersji prostszej, ale po przez dwuklik na wierszu listy. W odpowiedzi otrzymujemy ikonę reprezentującą działanie. Co więcej, łącznikiem w tej wersji dla pól połączonych nie jest jedynie [nic] lub [spacja], ale wprowadzono w niej [przecinek], [średnik] oraz zawinięcie tekstu [Alt+Enter], co znacznie ułatwia katalogowanie danych w agregowanych polach. Do rozwiązania dodano także check, dzięki któremu zostaną usunięte komórki zawierające tą samą informacje (aby pomimo “scalenia” nie powielać tej samej treści).

W planach dla tej wersji jest możliwość zdefiniowania Sumy wynikającej z danych liczbowych.vbatools_koszt_200

 

Do rozłączenia scalonych wierszy pow. dodatkiem można użyć rozwiązania “Replikator tabeli” podając kwantyfikator oraz kolumnę na której podstawie ma dojść do rozdzielenia.

 

Dodatek wykonany jest w języku VBA dla wersji Office >= 2007 (oraz 365)

Zainteresowani zakupem dodatku proszeni są o kontakt i zapoznanie się z warunkami licencji.

(c) Shon Oskar – www.VBATools.pl

Wszelkie prawa zastrzeżone. Żadna część ani całość tego artykułu nie może być powielana ani publikowana bez zgody autora.
:, , , , , , , , ,

Leave a Reply

Recently Active Members

Profile picture of vbatools
Profile picture of Karol Stilger
Profile picture of marcinmachalowski
Profile picture of Joanna Subik
Profile picture of Anorak
Profile picture of programistaaccess
Profile picture of piotrpawlik
Profile picture of Emil Wasilewski
Profile picture of kicekpicek
Profile picture of coldfusion
Profile picture of Gosia Borzęcka
Profile picture of lukaszch
Profile picture of itadministracja
Profile picture of farbenia
Profile picture of Łukasz Kałużny
Profile picture of kabzinski
Profile picture of rtynski
Profile picture of leszekbetlinski
Profile picture of Iv
Profile picture of Justyna Spychała