Może tak: formuły dla arkusza 'wynik' A2 ='Czerwiec 2018'!A2 B2 =JEŻELI.BŁĄD(WYSZUKAJ.PIONOWO(A2... 2018'!$A$2:$B$10;2;0);"&quo... i przeciągnąć w dół andie
Nie bardzo rozumiem, masz listę użytkowników i nie umiesz znależć tego którego już znasz z loginu? Najprościej: zwykłe wyszukiwanie w tablicy (i co z tego, że to Excel). Jak wolisz po Excelowemu to użyj Range.Find i pobierz sobie wiersz (chyba to pionowa tablica?) i dalej to już proste. Jeżeli używasz pliku na serwerze to właściwie już jest to jakaś...
WYSZUKAJ.PIONOWO...
Dzień dobry, Proszę spróbować z taką formułą w formatowaniu warunkowym: [syntax=text]=JEŻELI(MOD(WIERSZ(A1);2);A... Puste komórki w zakresie są traktowane jak zera. Teksty są "większe" od liczb, więc zawsze będą zaznaczane, gdy wystąpią w parze z liczbą. Gdyby miało być inaczej, trzeba zmienić formułę....
Nie wiem, czy dobrze zrozumiałem, o co Ci chodzi, ale sprawdź w załączniku.
w formule użyłem nowej funkcji X.WYSZUKAJ, bo jeśli masz nowego Excela, to ona będzie tu chyba najwygodniejsza. W mojej ocenie autor postu korzysta z Excela 2016, w którym nie ma jeszcze takiej funkcji :cry: Pozostaje zatem raczej zestaw funkcji indeks i podaj.pozycję :D np. tak jak na zrzucie i w załączonym pliku :spoko: 1126412 1126414
Mi wyszła taka formuła tablicowa (zatwierdzanie CTRL+SHIFT+ENTER): [syntax=txt]=WYBIERZ(PODAJ.POZYCJĘ(MIN(M...
Jeśli da się określić tekst występujący najczęściej dla każdej grupy danych, to można użyć takiej formuły tablicowej: =JEŻELI(PODAJ.POZYCJĘ(C1;$C$1...
Nie wiem, czy dobrze rozumiem ale chcesz mieć taki wynik: Numer katalogowy, ilość sztuk danego elementu w pierwszej zakładce, ilość sztuk danego elementu w drugiej zakładce. Jeśli możesz to udostępnij plik excel'a
https://obrazki.elektroda.pl/8244459300_...
Chciałbym stworzyć taką funkcję aby pozbywała się ostatnich znaków.. =LEWY(B2;DŁ(B2)-2)
Cóż. Tabela przestawna pokaże Ci wszystko, ale dalej trzeba bystrego oka, żeby zauważyć różnice. Można zastosować "konkurencyjne rozwiązanie" we wszystkich arkuszach. W ostateczności napisać makro, które "wydłubie" wszystkie unikatowe indeksy/nazwy towarów z 3 arkuszy, oznaczy różnice w cenach, etc. i wpisze do osobnego arkusza wynikowego.
Spróbuj w ten sposób [syntax=vb]Private Sub Worksheet_Change(ByVal Target As Range) Dim szukana As String, i As Long, knyps As Boolean If Target.Column = 9 Then 'wypełnia się od lewej ósma jest przed i = 3 knyps = False szukana = Trim(Target.Offset(0, -1).Value) & Trim(Target.Value) With Sheets("ListJobs") Do While .Cells(i, 3) <> "" If Trim(.Cells(i,...
Wpisz:[syntax=text]=INDEKS(G$2:G$18;PODA... przeciągnij w dół. Zobacz w pomocy właściwość ostatniego argumentu funkcji PODAJ.POZYCJĘ (0, 1, -1), dopasuj wg uznania.
Czy ktoś z Was wie jak powinno wyglądać makro porównujące ze sobą tabele Sądzę, że wielu wie ... ale pewnie są na urlopach ... :) Nie załączyłeś żadnego przykładu, więc i reklamacji nie ma ... jest jak jest, inaczej nie będzie ... 895194
To zrób tak: 1. Posortuj obie listy po nazwisku (trzymajmy się tego przykładu). 2. Przebiegasz pętlą po 1 liście aż do napotkania różnicy i wtedy: 3. Wstawiasz brakujący wiersz w odpowiedniej (warunek większe lub mniejsze - obie listy są posortowane) liście. Musi zadziałać. Nie mam czasu myśleć nad przykładem - mam spotkanie.
Wszystko super- daty podciągają się do nr części, ale nie do materiałów(komponentów). W jaki sposób mogę to rozwiązać? Nie rozumiem o co pytasz, przykład proszę. :)
Po prostu porównujesz wszystko do pierwszej =ORAZ(A4=B4;A4=C4;A4=D4)
[syntax=vb]Sub Porownaj() Dim x As Integer, y As Double For x = 1 To 30 If Cells(x, 1) = Cells(x, 3) Then y = y + 1234 Cells(x, 1).Interior.Color = y Cells(x, 3).Interior.Color = y Else Cells(x, 1).Interior.Pattern = xlNone Cells(x, 3).Interior.Pattern = xlNone End If Next x End Sub[/syntax] Ale zabawa w odpowiednią sekwencję numerów, czyli zmienność...
Ogólnie chodzi mi o to, żeby Excel pokazywał wszystkie wyniki w których indeks i kwota z tabeli A, są takie same w tabeli B. Jeżeli jest to możliwe pokazywał, że wiersz 3 z tab A jest taki sam jak wiersz 4 z tabeli B. Zrozumiałem to tak (załącznik).
Wklej przykładowe arkusze będzie łatwiej pokazać jak to działa
To słabo szukasz: https://support.office.com/pl-pl/article...
A więc to co sobie wymyśliłeś jest dosyć mocno skomplikowane. Można by próbować napisać makro, ale trzeba by przemyśleć algorytm i trochę nad nim posiedzieć... Można też próbować w następujący sposób: Każdą z baz - A - B - wrzucić do oddzielnych zakładek. Doprowadzić bazy do takiej postaci, jak na rysunku 1. Posortować pary indeks-zamiennik (najpierw...
Jeśli chodzi tylko o zaznaczenie duplikatów, a nie o manipulowanie wpisami można posłużyć się formatowaniem warunkowym. Trzeba tylko doprecyzować, gdzie są te dane do porównania. Czy one są w osobnych plikach (skoroszytach), czy w innych arkuszach tego samego skoroszytu? Założyłem, że to drugie. Gdyby to były osobne pliki, to najlepiej skopiować te...
Najpierw doprowadź do ujednolicenia obu tabelek - obydwie powinny mieć takie same kolumny. Najlepiej importuj obydwa arkusze Excel do Ms Access - a potem z pomocą SQL stworzysz sobie co dusza zapragnie. Jeśli arkusze są używane (modyfikowane) - możesz wstawić je jako tabela z danymi zewnętrznymi, lub kwerendę. Jest też prostszy sposób - Excel - tabela...
Najprościej: Otwórz te dwa pliki. Otwórz nowy trzeci plik i w nim skorzystaj z funkcji jeżeli() w połączeniu z wyszukaj.pionowo() [z zerem jako ostatni argument]. I jeżeli będzie to "ok"/albo komórka pusta, a jak nie to niech zwróci np kod którego brakuje. Skopiuj funkcje w dół i już.
WITAM:) Sprawa wygląda następująco Mam 3 arkusze w pliku . W trzecim arkuszu mają się pojawić dane z pierwszego arkusza których nie ma w arkuszu drugim. Kluczem łączącym oba arkusze jest List przewozowy nr. (dosłownie wygląda to tak. jeżeli numer z arkusza pierwszego 15 3 000 631 545 1 B nie istnieje w arkuszy drugim to w arkuszu trzecim pojawi się...
Mam prośbę czy mógłby mi to ktoś ogarnąć bo już tracę wiarę :) Wydaje mi się że przydałby się do tego makro. Potrzebuję porównać kody produktów z tabeli A i tabeli C i te które się powtarzają wyświetlić w tabeli E i porównać ilości tych produktów czyli tabele B z D i wyświetlić że jest inna wartość w tabeli F (nie musi to być obliczone tylko chcę aby...
proszę może tak
Odpalac ze ZMIENNEGO [syntax=vb]Sub porownaj() Dim klas As String klas = "d:\klas.xlsx" 'tu dopasuj wg sciezki Dim kwb As Workbook Set kwb = Workbooks.Open(klas) ThisWorkbook.Activate r = Cells(Rows.Count, 1).End(xlUp).Row While r > 1 k = Application.WorksheetFunction.CountIf(kw... Cells(r, 1)) If k Then Rows(r).Delete shift:=xlUp...
Witaj, Będzie starczyć bardzo mocno zagnieżdżone zestawienie funkcji JEŻELI i ORAZ do sprawdzania, czy warunek spełnia jednocześnie dwa kryteria. Moja wizja (wklej w komórce E6 i rozciągnij w dół na resztę komórek): =JEŻELI(ORAZ(CZY.LICZBA(D6... NORMY";JEŻELI(ORAZ(D6>=1...
Czekamy na jej...
Wyszukaj.pionowo u mnie to też nie działało w podobnej sytuacji, dlatego proponuje inne rozwiązanie, zobacz w pliku. W razie pytań czy wyjaśnień daj znać to powiem co i jak, ale myślę, że przy pomocy F1 excela dasz sobie radę.
Co robię nie tak? Próbujesz porównać wartość komórki z tablicą. Właściwe działanie to, jak wyżej opisano, wyszukanie wartości w tablicy. Tablicą w Twoim przypadku jest zakres B2:B27963. W zasadzie potrzebujesz formuły, która zwróci FAŁSZ lub "dubel" w zależności od tego czy wyszukiwanie zakończy się błędem, czy nie. Połączenie Twoich wysiłków z podpowiedzią...
Dane docelowe będą bardziej skomplikowane, ale na podstawie "szablonu" sam będę próbował dostosować do moich potrzeb. Potrzebuję wsparcia na start, bo VBA jeszcze nie wchodzi jak trzeba Jeśli dobrze odczytuję Twoje zadanie :?: - uzyskanie efektu takiego jak na zrzucie 1144985 To na początek możesz wypróbować makro z załączonego pliku Protraport.xlsm...
Może zacznij od załączenia arkusza z przykładowymi danymi.
Witam, mnie również interesuje porównywarka cen w hurtowniach spożywczych. Czy coś takiego da radę stworzyć? Dziennie za pomocą programu do zamówień generuję plik z produktami, które mam zamówić i na obecną chwilę porównuję ceny w 7 hurtowniach spożywczych poprzez wklejanie kodu paskowego produktu na stronie internetowej każdej hurtowni. Czy dałoby...
ok wielkie dzięki
Trzeba było od razu właściwie napisać. [syntax=vbscript]Sub Porownaj() Application.ScreenUpdating = False Set a = ThisWorkbook.Sheets("Output") Set b = Workbooks.Open(ThisWorkbook.Path & "\1 671 913 2.xlsx") owb = b.Sheets(1).Cells(Rows.Count, "D").End(xlUp).Row For x = 2 To owb s = b.Sheets(1).Cells(x, "D") y = x + 151 k = a.Cells(2, y) If k <>...
VBA Excell porównanie dwóch arkuszy
W zasadzie nie wiem czy Cię to zadowoli, ale pokombinowałem tak: w kolumnie L w obydwu arkuszach, połączyłem poszczególne komórki kolumn od A do E (dla szybszego szukania). W kolumnie K zastosowałem funkcję PODAJ.POZYCJE z parametrem 0 (dokładne porównania). Jeśli w komórce, w której jest funkcja pojawi się wartość #N/D, to oznacza, że brak jest odpowiednika....
Spróbuj Control = TextBox1 Like "*" & ActiveWorkbook.Sheets("Dane&quo... 3) & "*" 'Porównanie
Nie baw się w excela, tylko jak masz pliki tekstowe to zobacz tak, w cmd wpisz comp /? lub fc /?
Witam Zielony jestem w Excelu, a tu przyszło mi zrobić takie coś. Dostaję codziennie pliki (takie same pliki, tak samo wyglądają), w których zawarta jest nazwa towaru, jego dostępność oraz cena w dolarach. Potrzebuję zrobić porównanie ostatniego pliku z nowo nadesłanym i wyłapanie różnic cenowych. Chodzi o to, że: nazwa towaru - cena towar 1 $25 towar...
Proponuję skorzystać z funkcji MIESIĄC i zagnieździć funkcję JEŻELI. Jeśli ma to być zrobione w VBA to MONTH i IF.
Dane jakie posiadam to przykładowe faktury z różnych dni miesięcy. :?: :D Trudno zrozumieć co Ty chcesz analizować w tabeli generowanej losowo :cunning: Wartości wygenerowane losowo mają charakter ulotny tak więc nawet nie będziesz w stanie zweryfikować prawidłowości działania najbardziej wydumanych formuł - po każdym przeliczeniu arkusza - wyniki...
W tym konkretnym przypadku powinno zadziałać: =LEFT(INDEX(Sheet2!B:B;MATCH("? - " & Sheet1!B1;Sheet2!B:B;0));1) Wklej w komórkę B1 w arkuszu Sheet3 i przeciągnij w dół.
Z takim... zorganizowaniem inaczej danych rzeczywiście pozostaje VBA. Np taka funkcja użytkownika http://obrazki.elektroda.pl/3202457500_1...
Witam, proszę o pomoc. Jakiej użyć funkcji by móc porównać dane z dwóch arkuszy? TZN mam główną bazę z danymi typu: nazwisko, imię, data urodzenia, stanowisko, nr kadrowy. Co kwartał otrzymuję tabelę z danymi od klienta i robię aktualizację tych danych. aktualizacja polega na informacjach: może ktoś już nie pracuje, zmienił stanowisko lub też na początku...
Jeśli znasz która część ciągu ma zostać porównana, to nie ma problemu. W innym przypadku, bez VBA, będzie to zadanie ciut karkołomne. Należałoby rozbić ciąg na fragmenty i wyszukiwać je w drugim ciągu.
W taki sposób tego nie zrobisz. Właściwości komórki można porównywać ze zmienną, ale każdą właściwość musisz porównywać osobno. Każda właściwość ma swoją wartość (liczbową, tekstową lub logiczną) i to można sprawdzić i uzyskać odpowiedni wynik, ale nie da się sprawdzić hurtem całego formatowania jednej komórki w stosunku do drugiej. Na przykład możesz...
To, co rzuca się w oczy i to bez okularów oraz zaglądania do załączników ;) Brakuje precyzyjnych odwołań. Np [syntax=vbscript]'usuwa puste wiersze ow = ThisWorkbook.Sheets("OdczytaneDyski").Ce... "A").End(xlUp).Row For c = ow To 1 Step -1 If Cells(c, 1) = "" Or Left(Cells(c, 1), 3) = "Cap" Then Rows(c).Delete Next [/syntax]i nie wiadomo,...
Taka formuła to: wyszukaj.pionowo(szukana;przeszukiwana tablica, numer kolumny z której ma być zwracana dana; 0 ) Szukane dane mają być w pierwszej kolumnie tablicy (nie muszą być posortowane gdy jest 0 jako ostatni parametr formuły
Najprościej byłoby zastosować jakąś pętlę w VBA, ale można próbować po "excelowskiemu". Np dołożyć jeden arkusz roboczy, w którym tworzymy tabelę i szukamy wyniku, a w głównym dać tylko odwołanie... Całość oparta jest o funkcję ZNAJDŹ i jeśli nie ma tekstu z kolumny A w dowolnym wierszu kolumny B, to funkcja zwróci #ND! Na podanych przez Ciebie danych...
Patrz w pomocy Excel 'przeciąganie formuły'
Sprawdź czy o to chodziło
Wyszło mi coś takiego sprawdż czy ci pasuje Musisz tylko zmienić sposób zapisu godziny czasu wymaganego kontaktu na taki jak w przykładzie bo inaczej nie będzie liczył
No o ile dobrze zrozumiałem chodzi o szukanie i podświetlanie duplikatów. Chyba że znów czegoś nie zrozumiałem, jak trzeba.
Można za pomocą wyszukaj.pionowo lub indeks. W przedstawionym przykładzie prostsza wersja z wykorzystaniem wyszukaj.pionowo. Skopiuj funkcje w dół i będzie działać (nie kopiowałem by zaoszczędzić na wielkości pliku). Oczywiście zagnieździłem tą funkcję w "Jeżeli" bo nie wszystkie indeksy są w danych kolumnach. Na przyszłość przed podaniem tak dużego...
Jak coś jest logiczne/matematyczne to da się to zrobić w excelu. Kwestia rozbudowania formuł i kolumn/arkuszy pomocniczych. Ale w twoim przypadku nie jest to takie trudne. Do pierwszego zagadnienia poniżej przykład.
Witaj Błąd w porównanie tekstu z numerem
Pytanie: Czy rzeczywiście pracujesz na excelu 5.0 lub 95 ? Chodzi o to że formuła jest trochę długa i przy bezpośrednich odwołaniach do pliku jeżeli plik rapotr.xls ustawisz np na pulpicie to poprzez to że bedzie bardzo długa ścieżka dostępu do tego pliku formuła nie zmieści się w komórce (przekroczy dozwolona długość zapisu dla komórki). Właściwie...
Możesz użyć MSQuery i następującej kwerendy: SELECT T1.data, T1.cena AS cena_A, T2.cena AS cena_B FROM [Arkusz1$] T1, [Arkusz2$] T2 WHERE T1.data = T2.data gdzie: Arkusz1, Arkusz2 - nazwy arkuszy z tabelami do porównania
Utwórz sobie arkusz o nazwie C gdzie pojawią się różnice. [syntax=vbscript]Sub elka() For x = 1 To Sheets("B").Cells(Rows.Count, 1).End(xlUp).Row If IsError(Application.Match(Sheets("B").Ce... 1), Sheets("A").Columns(1), 0)) Then y = y + 1 Sheets("C").Cells(y, 1) = Sheets("B").Cells(x, 1) End If Next End Sub[/syntax] ps. Musisz mieć nazwane te arkusze...
Dzień dobry, Nie trzeba makra, wystarczą funkcje WYSZUKAJ.PIONOWO lub PODAJ.POZYCJĘ. Wyszukiwane dane należy połączyć w pary operatorem złączenia tekstów & i wprowadzić funkcje jako tablicowe Ctrl+Shift+Enter. WYSZUKAJ.PIONOWO zwróci szukany wyraz (jeśli go znajdzie) lub błąd #N/D! jeśli nie znajdzie. PODAJ.POZYCJĘ zwróci położenie znalezionego wyrazu...
Dalej jest to nieprecyzyjne, ale domyślam się, że chodzi o coś takiego (wersja dla polskiego Excela) =JEŻELI(ORAZ(A15=1;J15=1);&q... niż raz w tyg., kobiety";"") Formułę wstawiasz w wierszu 15 w wybranej kolumnie, gdzie ma pojawić się tekst, i powielasz w dół.
Spróbuj z przybliżonym wyszukiwaniem: W F3 wpisz =WYSZUKAJ.PIONOWO(E3;A:C;3;1)... i przeciągnij w dół.
Och, brakuje wyzerowania zmiennej na początku pętli. Tutaj ten fragment: [syntax=vb]With Sheets("forecast") For i = 1 To nUnique.Count ar = 0 '<<<to trzeba dopisać ileDane = WorksheetFunction.CountIf(wkSrc.Columns(... nUnique(i))[/syntax] Nie porównywałem tych danych "ręcznie", czy raczej "ocznie" :) Ale wszystko wyszło "do wprowadzania"....
Takie makro trzeba napisać. Według jakiego klucza ma być porównanie?
Skorzystaj z wyszukaj.pionowo() z zerem jako ostatni parametr i już. Ewentualnie "dla ładności" wcześniej "jeżeli błąd z wyszukaj pionowo to nic w przeciwnym wypadku podaj to co zwraca wyszukaj.pionowo" Na marginesie kolumnę B też "zrób" wyszukaj.pionowo()
Witam koleżeństwo. Proszę o pomoc w rozwiązaniu problemu. Mam dwa arkusze kalkulacyjne. W nich różne dane. Chcę część danych które są w nich ułożone wierszami ale nie są posortowane i nie ma możliwości ich sortowania (scalone komórki). Miałoby wyglądać to tak iż w pierwszym arkuszu szukam dane w jakiejś komórce i wierszu np oznaczenie (tekst) następnie...
=JEŻELI(MODUŁ.LICZBY(A1-B1)>0,02;"zle.";...
Kawał kodu. Serio to szybciej działa niż na zwykłym arkuszu bez makr? Masz jakieś porównanie wydajnościowe?
Jest to prawdopodobnie do zrobienia formatowaniem warunkowym z formułą ustalającą warunek formatowania. Ale opis musi być precyzyjny i poparty załącznikiem z układem danych. Chcesz porównywać dane z różnych arkuszy czy kolumn w tym samym arkuszu, bo to nie to samo. Co to znaczy "bardzo duże odchyły". To trzeba precyzyjnie określić i czy chodzi o porównanie...
Samo sprawdzenie nie wchodząc w makra to Wyszukaj.pionowo(szukana wartość, przeszukiwany zakres,indeks kolumny,0 ) i z funkcją jeżeli można coś takiego zrobić jak w przykładzie. (Zamiast plików są arkusze - ale to można zrobić w każdym pliku z osobna) Ale co będzie jak będzie parę dubli ??? które dane ma brać do tabeli wynikowej? Pierwsze które znajdzie?
Kolumna pomocnicza nie pójdzie... bo chodzi właśnie o to, żeby z dwóch tabel z dwóch arkuszy zrobić trzecią, która mi je porówna. Żeby nie trzeba było ręcznie porównywać, która z osób jest na obu. I w momencie kiedy danej osoby nie było w tej drugiej tabeli, to żeby ustawiło jej status na 'wolne' ... żeby nie trzeba było codziennie wprowadzać danych...
Sprawdź dobrze. Wpisujesz jedynie datę uruchomienia ciągu natomiast porównanie następuje na podstawie kolumny D(zakończenie pracy). Gdy zakończenie pracy = dziś to wyświetla się regeneracja w przeciwnym razie następuje kolejne porównanie. Gdy jest data zakończenia wcześniejsza niż dziś to pracuje natomiast gdy wpiszesz "-" do daty to jest postój. W...
Mam otwarte pliki A, B, X. W PlikX klikam przycisk "Pobierz dane" i i zostają pobrane dane z PlikA i PlikB (ze wszystkich arkuszy! ) o ilości dla danego indeksu. Indeksy się powtarzają dlatego też te ilości muszą się sumować. Pobrane dane mają się wyświetlić w kolumnie Ilość w PlikX. Teraz część najważniejsza. Kiedy jakaś ilość zostanie zmieniona w...
Wybaczcie nie bardzo sie lapie w tych punktach. Dodalem jeszcze raz teraz jest ok?
Specjalizację w pętli sprawdzającej jak niżej[syntax=vb] For wrs = 2 To ostWrs kolAdr = 14 nazwisko = Replace(LCase(.Cells(wrs, 2) & .Cells(wrs, 3)), " ", "") For w = wrs + 1 To ostWrs 'sprawdzamy imie i nazwisko If Replace(LCase(.Cells(w, 2) & .Cells(w, 3)), " ", "") = nazwisko Then If .Cells(wrs, 1) = .Cells(w, 1) Then 'specjalizacja 'teraz reszta...
Jeśli reszta jest pusta to LICZ.puste (zakres). Potem porównanie liczby z zakresem.
Kolor możesz uzyskać za pomocą formatowania warunkowego. Do funkcji wykorzystaj porównanie dat do DZIŚ()
Excela używam raczej rzadko ale napisałem w VBA kawałek kodu, który rozdziela nr rachunków z ciągu tekstowego, w celu ich dalszego porównania z już istniejącymi nr rachunków. Możesz spróbować wykorzystać go (rozwinąć, dostosować) do własnych potrzeb. 11/2011 12/2011 13/2011 albo komunikat o ich braku: Brak zdefiniowanych znaków rozdzielających nr rachunków...
Witam, mam taki problem - potrzebuje porównać daty, mianowicie chce zweryfikować czy data rozpoczęcia jest zgodna z zaplanowanym terminem. Zależy mi żeby zwracał wyniki: przed terminem, terminowo, po terminie i dodatkowo żeby w przypadku braku wskazania daty rozpoczęcia zadania weryfikował czy w odniesieniu do dzisiejszej daty termin jest wymagany czy...
I jakie zachowanie przewidujesz dalej ? Trochę szczegółów może ?
Wiem, że odkop ale nie będę klepał nowego wątku, gdzie teraz znaleźć tą listę ? po przejęciu przez Microchipa nic nie działa, może ktoś ma ściągnięty excel ? będę wdzięczny ;) Pozdr Sławek
Witam, Posiadam plik Excel, zawierający kody kreskowe produktów, znajdujących się w asortymencie sklepu. Chciałabym móc szybko porównywać go z ofertami sprzedaży (w osobnym pliku excel), tzn. wybierać z ofert, produkty posiadające ten sam kod kreskowy. Czy istnieje jakieś rozwiązanie umożliwiające takie porównanie dwóch arkuszy excel? Z góry dziękuję...
Jeżeli kod ma postać liczby (da się przekształcić w liczbę), to Excel to robi przed użyciem funkcji SUMA.JEŻELI lub podobnej. Ponieważ liczby w Excelu mają najwyżej dokładność 15 cyfr znaczących, to takie długie kody (18 cyfr) są zaokrąglane i tracą ostatnie cyfry. Jeśli znaki na początku kodu są identyczne, to można zrobić tak jak zaproponował dt1...
Witam, potrzebuję porównać dwie daty tylko pod kątem zgodności miesiąca i roku, mimo iż są one wpisywane w formacie YYYY-MM-DD. Inaczej pisząc nie ma znaczenia który to dzień miesiąca. Porównanie ma się odbywać w wierszach, czyli w C1 wynik porównania czy w A1 i B1 jest ten sam miesiąc i rok, itd. Jaką formułę wpisać w C1? Z góry dzięki za odpowiedź...
Hej, Odnośnie VBA - znam podstawy, ale się uczę cały czas :) Ad.1. Tak w jednej kolumnie i tak jak pisałam kolejność przeglądania A1, B1, A2, B2 ... i to co będzie odpowiadało warunkom kopiujemy do jednej kolumny, jedno pod drugim. Ad.2. Nowy arkusz będzie zdefiniowany (nazwa - PORÓWNANIE).
Dzięki za szybką odpowiedź. Nie jestem tylko pewien czy taki sposób rozwiązuje problem, gdyż w grę wchodzi jeszcze porównanie wartości w drugiej tabeli. Pokombinuje jeszcze
Poczytaj o funkcji "jeżeli" Rozwiązanie jest bardzo proste wystarczy ad komórki A1 "odjąć" A3 i wartość relacji nieco skorygować właśnie funkcją jeżeli i wszystko działa. Proszę nie odbiegać od tematu. Post poprawiłem. - adamas_nt
Np porównanie (funkcja JEŻELI) + filtr na kolumnie wynikowej...
Nie wiem czy do końca rozumiem... ale zrobiłbym tak: W jednym pliku excela w jednej zakładce informacje ze sklepu1, w drugiej ze sklepu2. W trzeciej zakładce kopiuję kolumnę z unikalnymi kodami produktów z pierwszej zakładki i pod spodem z drugiej zakładki. Robię DANE-> usuń duplikaty. Teraz w trzeciej zakładce mam listę wszystkich kodów produktów....
Szukam rozwiązania dla takiego problemu: Porównanie dwóch kolumn + shell tak to widzę.
Wykorzystaj zdarzenie 'Exit' pola tekstowego. Wyszukiwanie można zrealizować na kilka sposobów: 1. Metoda 'Find' 2. WorksheetFuncton.Vlookup(argumenty jak w WYSZUKAJ.PIONOWO) 3. Porównanie w pętli
A nie lepiej wyniki zgromadzić w trzecim arkuszu?
Napisanie makra pewnie będzie najprostszym podejściem... Żadnego jeszcze nie napisałem, więc nie podpowiem jak to zrobić :P Na pewno makro to nie jedyne rozwiązanie. Jeżeli platforma .NET nie jest Ci obca to możesz wczytać dane z własnego programu. Akurat miałem trochę wolnego czasu i napisałem dwie metody: - w jednej skorzystałem z Microsoft.Office.Interop.Excel.dll,...
Prosta pętla z porównaniem na offset'ach. Nie wiem jak VBA potraktuje przedstawiony ciąg. To apostrofy zdaje się. Tego znaku używa się jako prefiks do zmuszenia Excela, aby liczbę traktował jako tekst... Może badać tylko ostatni znak: [syntax=vb]tmp = Cells(1, 1) If tmp = Empty Then MsgBox "Pierwsza komórka nie może być pusta" Exit Sub End If For Each...
Witam, jak porównać zawartość dwóch tabeli w excel? Obie tabele zawierają nazwę produktu oraz cenę, jednak jedna tabela ma rekordów 200 a druga 100, jak ułożyć formułę, która sprawdzi czy nazwy z obu tabel pasują do siebie i jeżeli tak będzie to przekopiują cenę z jednej tabeli do drugiej np do kolumny cena2? Szukałem po forum i po googlach, jednak...
porównanie excel excel porównanie kolumn excel porównanie komórek
huawei modem reset kontrola moment miękki start wiertarka
telewizor samsung uszkodzony zasilacz wentylator chłodnicy matiz
Equivalent for 6208A Transistor, PLC, or Bearing Peugeot 306 - Kontrolka ładowania świeci po wyjęciu kluczyka