Temat: Przenoszenie danych z jednego arkusza do drugiego

Witam,
Proszę o pomoc bo już kolejny dzień nad tym siedzę i się poddałem. Sprawa wygląda następująco chciałbym aby z arkusza 2 z kolumny A przenosiły się z automatu dane do arkusza 1 wiersza B1, C1, D1 itd. z tym że jeżeli kasuje np wiersz z arkusza 2 to w arkuszu 1 niech się pojawia następny wiersz w miejsce kasowanego.

Z góry dziękuje za pomoc.
Andy L.

Andy L. ITM, VUB

Temat: Przenoszenie danych z jednego arkusza do drugiego

Poskładaj funkcje: IFERROR(), INDEX(),SMALL(), IF(), ROW(), COLUMN() a jak już poskładasz to wprowadź za pomocą Control+Shift+Enter

--------------------
Gotowiec ma wychodne!

Nazwy funkcji i sposób zapisu formuły zmienić na odpowiednie dla Twojej wersji językowej Excela oraz ustawień regionalnych. W kodzie VBA również.

Temat: Przenoszenie danych z jednego arkusza do drugiego

Ok, dzięki a może chociaż jakiś przykład bo ja jestem zielony z excela. Narazie mam napisane tyle =JEŻELI.BŁĄD(Arkusz2!A2;"") i wiecej nie umiem:(
Andy L.

Andy L. ITM, VUB

Temat: Przenoszenie danych z jednego arkusza do drugiego

Nie wiem czego nie umiesz :)
Polskie nazwy w/w funkcji to (chyba):
JEŻELI.BŁĄD(); INDEKS();MIN.K(); JEŻELI(); WIERSZ(); NR.KOLUMNY()

Przykład skutkowałby gotowcem :)

Pokaż najpierw co sam spłodziłeś wcześniej, czy obrałeś kierunek prawidłwoy itd... itd..

Edit:
Funkcje wymieniłem w kolejności użycia w formule (może to będzie wskazówką)

Edit2:
Dobra, inaczej:
=IFERROR(INDEX(...,SMALL(IF(...,ROW(...)),COLUMN(...))),"")
tłumacz sobie sam :)Ten post został edytowany przez Autora dnia 15.06.16 o godzinie 14:51

Temat: Przenoszenie danych z jednego arkusza do drugiego

Dzięki jutro się tym zajmę i dam znać co udało się zrobić:)
Oskar Shon

Oskar Shon Dodatki do Office
www.VBATools.pl

Temat: Przenoszenie danych z jednego arkusza do drugiego

Dla jasności - formuły obliczają wynik w miejscu ich osadzenia, NIE przenoszą danych .
Aby to uzyskać należy sięgnąć do VBA.

Temat: Przenoszenie danych z jednego arkusza do drugiego

Właśnie przeglądania tutoriale z VBA. Może coś się uda znaleźć.
Andy L.

Andy L. ITM, VUB

Temat: Przenoszenie danych z jednego arkusza do drugiego

ad. VBA, czyli przenoszenie danych to usuwanie danych ze źródła i uzyskanie wyniku w nowym miejscu.
Spróbuj być bardziej precyzyjny w opisie tego co chcesz uzyskać.

Temat: Przenoszenie danych z jednego arkusza do drugiego

Miałem na myśli kopiowanie. Dane w arkuszu 2 i w arkuszu 1 muszą być takie same po włączeniu makra ale z tą różnicą że jeżeli w arkuszu 2 będzie pusta komórka to niech kopiuje do arkusza 1 następną wypełnioną.
Andy L.

Andy L. ITM, VUB

Temat: Przenoszenie danych z jednego arkusza do drugiego

To masz formułę prostą jak konstrukcja cepa. Ale jeżeli wolisz VBA to życzę sukcesów. :)

Temat: Przenoszenie danych z jednego arkusza do drugiego

Dla mnie prosta nie jest. Próbuje już 3 dzień
Andy L.

Andy L. ITM, VUB

Temat: Przenoszenie danych z jednego arkusza do drugiego

Masz prawie gotowca i wystarczy wstawić zakres(y) (odpowiednio) zamiast trzech kropek. Oczywiście nazwy funkcji muszą odpowiadać tym w twojej wersji językowej Excela oraz sposób zapisu wg. ustawień regionalnych, czyli przecinek lub średnik.
Ty nie chcesz pomocy tylko gotowe rozwiązanie bo inny to skopiował by tutaj swoją formułę i zapytał co jest źle.

Ale co kto lubi. Jeżeli VBA jest dla ciebie łatwiejsze to czemu nie.

Może ktoś się zlituje i poda ci gotowca.

Sukcesów i cierpliwości życzę. :)

Temat: Przenoszenie danych z jednego arkusza do drugiego

=Jeżeli(arkusz2A2=0;[Arkusz2!A3];[Arkusz2!A2]) tyle mam reszty nie udaje mi się skleić
Andy L.

Andy L. ITM, VUB

Temat: Przenoszenie danych z jednego arkusza do drugiego

Czy ty czytasz co ja piszę?
Formułę masz podaną na tacy a ty powtarzasz swoje.
W dodatku stosujesz notację formuł tabelowych co ci na pewno nie ułatwi sprawy.

Masz formułę, masz tłumaczenie funkcji, stwórz formułę zamieniając angielskie nazwy na polskie (+ustawienia regionalne, czy średnik zamiast przecinka), dodaj zakresy i wtedy testuj.

A odnośnie twojej "formuły" to takie coś nie będzie działało ze wzgłędu na to, że chcesz aby formuła pokazywała wartości a ty definiujesz żeby pokazywała zera (czyli brak wartości w komórce).

"Od-tabeluj" tabelę i spróbuj raz jeszcze.
A tak na marginesie to nie wiem po co z jednej kolumy robić tabelę, chyba, że twój opis był bardziej enigmatyczny niż sądziłem.

Temat: Przenoszenie danych z jednego arkusza do drugiego

Widzę że sie nie dogadamy idź uczyć w szkole albogdzie tam się nadajesz jak nie chcesz pomóc to po co sie odzywasz.
Andy L.

Andy L. ITM, VUB

Temat: Przenoszenie danych z jednego arkusza do drugiego

O! Foch!

Pomoc to nie gotowiec.
A jak to co piszę jest dla ciebie zbyt trudne to już nic na to nie poradzę.
Sławomir Broda

Sławomir Broda VBA, Excel, Access,
SAP i wszystko
związane z
automatyzac...

Temat: Przenoszenie danych z jednego arkusza do drugiego

Gotowiec w microsoftquery

SELECT `Sheet1$`.A, `Sheet1$`.B
FROM `C:\Users\enron\Desktop\Book1.xlsx`.`Sheet1$` `Sheet1$`
WHERE (`Sheet1$`.B<>0)


Oczywiście wstawiasz własną ścieżkę do pliku, nazwę zakładki, oraz nazwy kolumn.

Wojciech Gardziński

Wypowiedzi autora zostały ukryte. Pokaż autora
Andy L.

Andy L. ITM, VUB

Temat: Przenoszenie danych z jednego arkusza do drugiego

Sławek, dzięki. Uśmiałem się jak norka :))) A jak się ogląda dobry mecz jednocześnie to pełnia szczęścia :))
Sławomir Broda

Sławomir Broda VBA, Excel, Access,
SAP i wszystko
związane z
automatyzac...

Temat: Przenoszenie danych z jednego arkusza do drugiego

Andy L.:
Sławek, dzięki. Uśmiałem się jak norka :))) A jak się ogląda dobry mecz jednocześnie to pełnia szczęścia :))
Mam nadzieję, że nie oplułeś telewizora piwem, bo to świętokradztwo :PTen post został edytowany przez Autora dnia 18.06.16 o godzinie 17:50



Wyślij zaproszenie do