# 20.3 अनेक cities: CONCATENATEX

Source: https://ravindrabagale.com/mr/powerbi/ch20-dynamic-text-and-dynamic-colour-conditional/20-3-showing-several-selected-cities-concatenatex.html
Language: mr (Marathi with English technical terms)

Selected Cities =
VAR SelCount   = COUNTROWS(VALUES(DarkStore[City]))
VAR TotalCount = COUNTROWS(ALL(DarkStore[City]))
RETURN
SWITCH(TRUE(),
    NOT ISFILTERED(DarkStore[City]) || SelCount = TotalCount, "All cities",
    SelCount <= 3, CONCATENATEX(VALUES(DarkStore[City]), DarkStore[City], ", ", DarkStore[City], ASC),
    SelCount & " cities selected")

Title Delivery = "Avg delivery time – " & [Selected Cities]

Pune आणि Kolhapur selected असतील तर alphabetical list “Kolhapur, Pune”. पाच असतील तर “5 cities selected”. मोठी list titleमध्ये ओतण्याऐवजी count स्पष्ट दिसतो.

ISFILTERED फक्त direct filter तपासतो. Regionसारख्या दुसऱ्या fieldने City कमी झाली असेल तर ISCROSSFILTERED किंवा actual visible valuesवर आधारित logic हवा. ALL(City) असूनही इतर table filters उरू शकतात; TotalCountची व्याप्ती तपासा.

रवींद्र बागले यांची tip

VALUES tableला थेट titleमध्ये scalar म्हणून वापरू नका. SELECTEDVALUE किंवा CONCATENATEX वापरा आणि alternate text खरा context सांगतो का पाहा.
