Excel forumla do rozpoznawania nowych kart


0

W moim skoroszycie w programie Excel konfiguruję kartę podsumowania, która po prostu sumuje zawartość tej samej komórki na kolejnych kartach. To samo w sobie jest dość łatwe, wiem, ale potrzebuję forumla, aby rozpoznać, kiedy dodana jest kolejna karta i zaktualizować, aby uwzględnić znalezione tam dane.

Z góry dziękuję


1
trzeba użyć makra i dołączyć do zdarzenia NewSheet skoroszytu. Google ro dowie się o makrach w programie excel
tgkprog

Nie ma takiej formuły. Możliwe, że zrobisz coś ze NewSheetzdarzeniem, a to będzie wymagać ponownego napisania WSZYSTKICH formuł, które muszą zostać ponownie obliczone (ta część może być wykonana za pomocą makra). Pokaż, czego próbujesz, lub próbuj zastosować tę metodę, a jeśli utkniesz, daj nam znać.
David Zemens

Odpowiedzi:


1

Najlepszym sposobem na to jest zdefiniowanie pierwszego i ostatniego arkusza i użycie formuły 3D. Utwórz arkusz o nazwie „Pierwszy” i jeden o nazwie „Ostatni”. Nie kładź niczego na tych arkuszach, to tylko podpórki do prawdziwych arkuszy. Następnie możesz użyć

=SUM(First:Last!A10)

zsumować komórkę A10 dla wszystkich arkuszy między nimi. Nowe arkusze dodane między nimi zostaną automatycznie uwzględnione. Oczywiście ktoś mógłby dodać arkusz poza tym zakresem, ale aby sobie z tym poradzić, potrzebny będzie kod i zdarzenie NewSheet, jak komentował @tgkprog.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.