Excel Forum - Porady, Pomoc,  Excel Help, Excel FAQ Strona Główna
 FAQ  RegulaminRegulamin  Szukaj   Użytkownicy   Grupy   Rejestracja   Profil   Twoje wiadomości   Zaloguj 


Poprzedni temat «» Następny temat
ID tematu: 73379 Skopiuj do schowka Wstaw formułę w zakresie z innych komórek / wierszy
Autor Wiadomość
wiorek
Exceloholic


Wersja: Win Office 365
Posty: 140
Wysłany: 17-09-2022, 10:14   Wstaw formułę w zakresie z innych komórek / wierszy

Hej,

Poległem z vba i potrzebowałbym wsparcia.
Plik w załączniku.
Problem polega na tym, że przykładowo w wierszu 1 są wpisywane zmienne dane - daty, chciałbym aby w wierszu drugim pojawił się dzień tygodnia dla daty w komórce wyżej.
Dane są aktualizowane dynamicznie, codziennie może być inny zakres.

case.xlsm
Pobierz Plik ściągnięto 58 raz(y) 9.67 KB

ID posta: 420580 Skopiuj do schowka
 
 
Maciej Gonet 
Excel Expert


Wersja: Win Office 365
Pomógł: 3568 razy
Posty: 10515

Wysłany: 17-09-2022, 11:26   

Trochę to niejasne, co napisałeś.
Te dane w 1. wierszu, to będzie nieprzerwany ciąg dat, czy mogą być też inne dane lub puste komórki?
Nazwy dni tygodnia w drugim wierszu - to mają być teksty czy formuły?
W jaki sposób to ma się aktualizować po zmianie danych w 1. wierszu? To ma być makro zdarzeniowe, czy jakiś przycisk uruchamiany ręcznie?
Jeśli formuły, to będą się aktualizować automatycznie.
ID posta: 420582 Skopiuj do schowka
 
 
wiorek
Exceloholic


Wersja: Win Office 365
Posty: 140
Wysłany: 17-09-2022, 11:53   

Maciej Gonet napisał/a:
Trochę to niejasne, co napisałeś.
Te dane w 1. wierszu, to będzie nieprzerwany ciąg dat, czy mogą być też inne dane lub puste komórki?

Będzie to nieprzerwany ciąg dat, nie będzie ani innych danych ani pustych komórek


Maciej Gonet napisał/a:
Nazwy dni tygodnia w drugim wierszu - to mają być teksty czy formuły?

Najchetniej chciałbym aby były to teksty, przy dłuższym projekcie zakres może mieć nawet rok

Maciej Gonet napisał/a:
. To ma być makro zdarzeniowe, czy jakiś przycisk uruchamiany ręcznie?

Może być uruchamiane ręcznie

Maciej Gonet napisał/a:
W jaki sposób to ma się aktualizować po zmianie danych w 1. wierszu?

Chciałbym aby nie było to zależne od zmienionych danych. Manualnie uruchamiał bym makro, więc będzie ono zwracało uwagę na dane w powyzszym wierszu


Maciej Gonet napisał/a:
jeśli formuły, to będą się aktualizować automatycznie.

Formuły w ostateczności :)
ID posta: 420583 Skopiuj do schowka
 
 
Maciej Gonet 
Excel Expert


Wersja: Win Office 365
Pomógł: 3568 razy
Posty: 10515

Wysłany: 17-09-2022, 12:30   

To można np. takim makrem:
Kod:
Sub Dni_tygodnia()
   Dim ostkol As Long, i As Long
   ostkol = Cells(1, Columns.Count).End(xlToLeft).Column
   For i = 1 To ostkol
      Cells(2, i).Value = Format(Cells(1, i).Value, "ddd")
   Next i
End Sub
Postać skrótu dnia tygodnia zależy od systemu operacyjnego.
Zakładam, że w wierszu 1. są tylko daty.

case_daty.xlsm
Pobierz Plik ściągnięto 72 raz(y) 15.21 KB

ID posta: 420584 Skopiuj do schowka
 
 
wiorek
Exceloholic


Wersja: Win Office 365
Posty: 140
Wysłany: 17-09-2022, 13:35   

Dokładnie o to chodziło, dzięki ;-)
ID posta: 420585 Skopiuj do schowka
 
 
Bill Szysz 
Excel Expert



Wersja: Win Office 365
Pomógł: 1070 razy
Posty: 4175
Wysłany: 20-09-2022, 14:06   

wiorek, nie napisałeś jaką wersją excela dysponujesz a to ważne gdybyś jednak zechciał wziąc pod rozwagę formułę. Jeśli masz excela 365 lub 2021 to są w nim rozlewające się zakresy(wyniki formuł) a w takim przypadku wystarczyłoby w A2 umieścić taką jak niżej
Kod:
=TEKST(A1:INDEKS($1:$1;ILE.LICZB($1:$1));"DDD")

wyniki tej formuły rozleją się na wiele kolumn - tyle ile masz wypełnionych (ciągłych) danych w wierszu 1

case_BS.xlsx
Pobierz Plik ściągnięto 54 raz(y) 11.62 KB

_________________
Zlecenia, konsultacje, doradztwo i szkolenia z Power Query, Power BI i Excela - Raporty, Analizy, Projekty
Pozdrawiam, były szbill62 aktualnie Bill Szysz
ID posta: 420657 Skopiuj do schowka
 
 
Wyświetl posty z ostatnich:   
Odpowiedz do tematu
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Nie możesz załączać plików na tym forum
Możesz ściągać załączniki na tym forum
Dodaj temat do Ulubionych
Wersja do druku

Skocz do:  

Powered by phpBB modified by Przemo © 2003 phpBB Group
Theme xandgreen created by spleen& Programosy modified v0.3 by warna
Opieka techniczna www.wip.pl

Archiwum

Strona uĹźywa plikĂłw cookies.

Kliknij tutaj, żeby dowiedzieć się jaki jest cel używania cookies oraz jak zmienić ustawienia cookie w przegl�darce.
Korzystając ze strony użytkownik wyraża zgodę na używanie plików cookies, zgodnie z bieżącymi ustawieniami przeglądarki.
SprawdĹş, w jaki sposĂłb przetwarzamy dane osobowe