Forum Discussion

leopoldvili_1's avatar
4 years ago
Solved

Filter issues

  Hi, I am new in powerbi and I might missing something. I want to to add filter on this calculation and getting an error can anyone help me how to fix it? "The expression contains multiple columns...
  • Greg_Deckler's avatar
    4 years ago

    leopoldvili_1 Perhaps try:

    Column 2 = 
      VAR __Table =
        ADDCOLUMNS(
          FILTER (Append1, Append1[Provider]<>"maps" && Append1[Provider]<>"Map"  ),
          "__Value", ROUND(2 * 6371000 * ASIN(SQRT( SIN((Append1[Latitude] - Locations_r [Latitude]) * PI()/360)^2 + COS(Locations_r [Latitude] * PI()/180) * COS(Append1[Latitude] * PI()/180) * SIN((Append1[Longitude] - Locations_r[Longitude]) * PI()/360)^2)), 1) = Locations_r[Column]
        )
    RETURN
      MAXX(__Table,[Provider])

    That said, I'm not entirely certain what you are going for. Sorry, having trouble following, can you post sample data as text and expected output?
    Not really enough information to go on, please first check if your issue is a common issue listed here: https://community.powerbi.com/t5/Community-Blog/Before-You-Post-Read-This/ba-p/1116882

    Also, please see this post regarding How to Get Your Question Answered Quickly: https://community.powerbi.com/t5/Community-Blog/How-to-Get-Your-Question-Answered-Quickly/ba-p/38490

    The most important parts are:
    1. Sample data as text, use the table tool in the editing bar
    2. Expected output from sample data
    3. Explanation in words of how to get from 1. to 2.