Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Şunlar için geçerlidir:
Hesaplanan sütun
Hesaplanan tablo
Ölçmek
Görsel hesaplama
Değeri döndürür veya mutlak gezintiyi kullanarak görsel matristen ifadeyi değerlendirir. Görsel matris üzerindeki herhangi bir eksen için filtreler sağlanabilir. Atlanmış filtreler bağlamdan çıkarılır. Tek bir değer belirlenemezse bir hata döndürülür.
Sözdizimi
LOOKUP(<expression>, <colref>, <expression>[, <colref>, <expression>]...[, <AssociatedColumnsBehavior>])
Parametreler
| Süre | Tanım |
|---|---|
expression |
Değerlendirilecek ifade. |
colref |
(İsteğe bağlı) Filtrelenecek sütun. |
expression |
(İsteğe bağlı) Filtre uygulama değeri. |
AssociatedColumnsBehavior |
(İsteğe bağlı) İlişkili sütunların nasıl işleneceğini belirtir. İzin verilen değerler (varsayılan) veya INFERREDşeklindedir EXPLICIT . |
Dönüş değeri
Filtreler uygulandıktan sonra ifadenin değeri.
Eşleşme yoksa bir hata döndürülür.
Filtrelerle eşleşen birden çok satır varsa bir hata döndürülür.
Remarks
AssociatedColumnsBehavior parametresi, LOOKUP işlevinin sağlanan koordinatlar tarafından işlevsel olarak belirlenen eksen sütunlarını nasıl işlediğini denetler:
AÇIK (varsayılan): parametresi atlandığında veya olarak ayarlandığında
EXPLICIT, ARA işlevi yalnızca açıkça sağladığınız filtreleri kullanır. Belirtilmeyen eksen sütunları geçerli bağlamdan çıkarılır. Bu, özgün ARA davranışıdır.ÇıKARıM: olarak ayarlandığında
INFERRED, altyapı sağlanan koordinatlar tarafından hangi eksen sütunlarının işlevsel olarak belirlendiğini belirler ve aramayı değerlendirmeden önce bunları otomatik olarak doldurur. Örneğin, Yıl, Üç Aylık Dönem ve Aya göre filtreleme yaparsanız, altyapı bu koordinatlara karşılık gelen gün veya hafta gibi ilgili sütunları çıkarsayabilir.
belirtildiğinde INFERRED ve çıkarılmış olabilecek bir sütun için bir değer sağladığınızda, sağlanan değer çıkarılmış değerle doğrulanır. Çakışırlarsa, çakışan koordinatlar sağladığınızda döndürdüğüne EXPLICIT benzer şekilde çağrısı döndürür.BLANKBLANK
Örnek 1
Bu örnekte ARA işlevi Bisiklet Kategorisi için satışların toplamını alır. İlk bağımsız değişken bir sütun veya skaler ifade olabilir.
Lookup Example 1 = LOOKUP(SUM([Sales Amount]), [Category], "Bikes")
Lookup Example 2 = LOOKUP([Sales Amount], [Category], "Bikes")
Aşağıdaki ekran görüntüsünde iki görsel hesaplaması olan matris gösterilmektedir.
Örnek 2
Bu örnekte LookupExample2 görsel hesaplaması, Mali Yıl FY2018 satışlarının toplamını alır. Satırdan üç aylık dönem filtresinin açıkça belirtilmediğinden kullanılacağına dikkat edin; FY2018 ve FY2019 Q1 ile FY2019 Q4 birleşimi mevcut olmadığından FY2019 Q1 ile FY2019 Q4 arasında sonuç döndürülmüyor. LookupExample3 , üç aylık dönemi açıkça belirtir, bu nedenle satırdaki geçerli üç aylık dönemi dikkate almaz.
LookupExample2 = LOOKUP([Sales Amount], [Fiscal Year], "FY2018")
LookupExample3 = LOOKUP([Sales Amount], [Fiscal Year], "FY2018", [Fiscal Quarter], "FY2018 Q1")
Örnek 3
Bu örnekte ve INFERRED davranışı arasındaki EXPLICIT fark gösterilmektedir. Her iki görsel hesaplama da Yıl, Çeyrek ve Ay Adı koordinatlarını belirterek Ocak 2025 satışlarının toplamını arar.
Jan 2025 Sales (Explicit) = LOOKUP([Sum of Sales], [Year], 2025, [Quarter], "Q1", [Month Name], "January", EXPLICIT)
Jan 2025 Sales (Inferred) = LOOKUP([Sum of Sales], [Year], 2025, [Quarter], "Q1", [Month Name], "January", INFERRED)
ile EXPLICIT, arama yalnızca geçerli bağlamın belirtilen koordinatlarla (Ocak 2025 satırı) eşleştiği satırda bir değer döndürür. Geçerli satırın bağlamı belirtilen filtrelerle çakişdiğinden, diğer tüm satırlarda arama döndürülür BLANK .
ile INFERREDaltyapı, yıl, çeyrek ve ay adı koordinatları tarafından işlevsel olarak belirlenen ilişkili sütunları otomatik olarak tanımlar. Bu koordinatlar belirli bir noktayı benzersiz olarak tanımladığından, arama değeri matristeki tüm satırlar arasında döndürür.