Jak uzyskać, aby moja formuła zawsze odnosiła się do ostatniego arkusza?

Obecnie mam 2 arkusze w moim pliku programu Excel.

Pierwszy arkusz jest znany jako strona Podsumowanie, która wyświetla sumaryczny wynik drugiego arkusza.

Drugi arkusz jest znany jako surowe dane. Przykładem może być kolumna o nazwie Fruits.

<code>Apple
Apple
Apple
Banana
Banana
Pear
</code>

W pierwszym arkuszu miałbym formułę, która zlicza czas pojawienia się odpowiednich owoców, a wynik będzie wyświetlany w różnych komórkach.

<code>=COUNTIF(Fruits!A2:A7,"Apple")
=COUNTIF(Fruits!A2:A7,"Banana")
</code>

Chcę zrobić to, czy mogę zaprogramować formułę tak, że za każdym razem, gdy dodam nowy arkusz surowych danych (trzeci arkusz), statystyki na pierwszym arkuszu będą mogły odwoływać się do najnowszego arkusza, aby uzyskać informacje.

(Zakładając, że rozmieszczenie danych i wszystkie są takie same jak w drugim arkuszu).

Do tej pory zrobiłem z funkcjąGETLASTWSNAME() który jest zawsze w stanie pobrać nazwę ostatniego arkusza. ale wydaje mi się, że niemożliwe jest zagnieżdżenie funkcji w samej formule countif.

<code>=COUNTIF((GETLASTWSNAME())!A2:A7,"Apple)
</code>

Powyższa formuła mówi, jak chcę, aby moja formuła działała, ale niestety excel nie pozwala mi tego zrobić.

Wszelkie komentarze będą mile widziane. Dzięki!

questionAnswers(2)

yourAnswerToTheQuestion