Utworzyłem formułę tablicową (pierwsza formuła poniżej), aby zwrócić n-tą wartość w danych! B: B na podstawie wartości daty w B4. Formuły wydają się działać, gdy mam datę w B4, ale jeśli użyję drugiej formuły poniżej, aby utworzyć datę, przestanie ona działać. Czy możesz pomóc w ustaleniu sposobu zwrotu mojego pożądanego rezultatu podczas utrzymywania formuły w B4 w celu zwrócenia daty.
=VLOOKUP((SMALL(IF((Data!C:C=B4)*(Data!H:H<>"Lead"),Data!B:B),B5)),Data!B:F,5,0)
=CONCATENATE($B$2,"/",A4,"/2015")
IF((Data!C:C=B4),Data!B:B)
; może mógłbyś to stamtąd wymyślić. Twoja prezentacja jest myląca. Czy Twoje dane są na wielu arkuszach? Jeśli nie, dlaczego niektóre referencje mówią,Data!
a niektóre nie? Jeśli są na wielu arkuszach, zmniejsz problem, umieszczając je wszystkie na jednym arkuszu i upraszczając formułę. I wygląda na to, że masz dodatkową (niepotrzebną) parę nawiasów wokółSMALL(…)
funkcji. A dlaczego po prostu nie powiedzieć, że n jestB5
?Odpowiedzi:
Lepiej używać
DATE
funkcji w B4, DATE przyjmuje następujące argumenty=DATE(Year,Month,Day)
więc jeśli masz numer miesiąca w B2 i numer dnia w A4, możesz użyć tej formuły w B4
=DATE(2015,$B$2,A4)
źródło