czy Excel może pobrać dane z komórki tekstowej i umieścić je w komórce formuły?

-1

Śledzę kilka akcji i zapisuję dane ich wykresów w osobnych arkuszach kalkulacyjnych zatytułowanych ich symbolem (tj. Aapl.xlsx, goog.xlsx itp.). Chcę mieć pojedynczy arkusz kalkulacyjny, w którym mogę zmienić tekst w komórce na symbol giełdowy, tak aby odwoływał się do odpowiedniego pliku dla tego zasobu, umożliwiając w ten sposób pobieranie danych innego zasobu za każdym razem, gdy zmieniam komórkę. Wszystkie dane znajdują się na stronie o nazwie „1”, więc muszę mieć możliwość odwołania się do komórki tekstowej i wprowadzenia jej do formuły, takiej jak:

=rounddown([XXXX.xlsx]1!D4-[XXXX.xlsx]1!H4,2)*[XXXX.xlsx]1!B4

gdzie XXXX to tekst, który wprowadzam do komórki w moim nowym arkuszu kalkulacyjnym. Próbowałem użyć różnych sposobów odwoływania się do niego za pomocą funkcji POŚREDNIE (ale nie udało mi się jeszcze tego uruchomić.

Czy program Excel jest zdolny do wprowadzania tekstu i umieszczania go w formule? jeśli to możliwe, w jaki sposób można to osiągnąć?

Jason Hildreth
źródło
1
Czy przeczytałeś dokument pomocy na temat łączenia skoroszytów?
50-3

Odpowiedzi:

0

Czy masz otwarte wszystkie swoje pliki akcji? Musisz to zrobić. Zgodnie z pomocą programu Excel 2007 dla funkcji POŚREDNIE ,

Jeśli ref_text odnosi się do innego skoroszytu (odwołanie zewnętrzne), drugi skoroszyt musi być otwarty. Jeśli źródłowy skoroszyt nie jest otwarty, INDIRECTzwraca #REF!wartość błędu.

Scott
źródło
0

Ten rodzaj zależy od tego, czy komórka, do której się odwołujesz, jest komórką statyczną (np. Wartość jest zawsze w A4lub 'Grade 11 Data'!A4).

Jeśli nie, musisz użyć funkcji INDIRECT (). Można by użyć go jak INDIRECT("K"&A4)gdzie A4zawierał numer wiersza, powiedzmy 9. Potem postanawia INDIRECT("K9")i że następnie rozwiązać do celi K9.

Możesz także użyć rzeczy takich jak INDIRECT("'Grade 11 Data'!K"&A4), które przeszeregują do INDIRECT("'Grade 11 Data'!K9"), które zostaną przeniesione do komórki 'Grade 11 Data'!K9.

Przykładem dla opcji POŚREDNIE jest to, że miałem arkusz, w którym wprowadziłbym numer partii i odnosiłby się on do innej komórki w zależności od numeru partii, który wprowadziłem (A4, jeśli wprowadzę 4, A7, jeśli wprowadzę 7, A8, jeśli wprowadzę 7,… ..), aby znaleźć wartości wysyłkowe i ciągi znaków, które różnią się w zależności od tego, do której partii się odnoszą.

PsychoData
źródło