FILTER function in Excel - quickly extract data

Filter function in Excel

Summary

Microsoft Excel เคฎें FILTER function เคเค• เคถเค•्เคคिเคถाเคฒी tool เคนै เคœो เค†เคชเค•ो specific criteria เค•े เค†เคงाเคฐ เคชเคฐ เคเค• เคฌเคก़ी range เคฏा table เคธे data เค•ा เคเค• เค‰เคชเคธเคฎूเคน (subset) เคจिเค•ाเคฒเคจे เค•ी เค…เคจुเคฎเคคि เคฆेเคคा เคนै। เคฌเคก़े dataset เค•े เคธाเคฅ เค•ाเคฎ เค•เคฐเคคे เคธเคฎเคฏ เคฏเคน function เคตिเคถेเคท เคฐूเคช เคธे เค‰เคชเคฏोเค—ी เคนोเคคा เคนै, เค•्เคฏोंเค•ि เคฏเคน data เค•ो manual เคฐूเคช เคธे sort เคฏा filter เค•िเค เคฌिเคจा เค†เคชเค•े เคฒिเค เค†เคตเคถ्เคฏเค• data เค•ो เคคुเคฐंเคค filter เค”เคฐ เคจिเค•ाเคฒ เคธเค•เคคा เคนै। Filter function users เค•ो เคธीเคงे เค…เคชเคจे worksheet เค•े เคญीเคคเคฐ tables เค•ो filter เค•เคฐเคจे เคฎें เคธเค•्เคทเคฎ เค•เคฐเค•े data analysis เค•ो เคฌเคข़ाเคคा เคนै, เคœिเคธเคธे data handling เค…เคงिเค• เค•ुเคถเคฒ เค”เคฐ เคธเคนเคœ เคนो เคœाเคคी เคนै।

เคฏเคน function, Excel 365 เค”เคฐ Excel 2021 เคฎें เคช्เคฐเคธ्เคคुเคค เค•िเคฏा เค—เคฏा เคฅा।

เคฎเคนเคค्เคตเคชूเคฐ्เคฃ points:

  • Purpose : Specified range เคธे data เค•ा เคเค• เค‰เคชเคธเคฎूเคน (subset) เคจिเค•ाเคฒเคจे เค•े เคฒिเค
  • Category : Lookup and Reference functions
  • Released date/version : Microsoft 365 and Office 2021
  • Input/parameters required : 3 (2 mandatory & 1 optional)
  • Output : Array of filtered data

Syntax:

FILTER function เค•ा basic syntax เค‡เคธ เคช्เคฐเค•ाเคฐ เคนै:

=FILTER(array, include, [if_empty])

Array:

FILTER function เคฎें "array" argument เค‰เคจ cells เค•ी range เคนोเคคी เคนै เคœिเคจ्เคนें เค†เคช filter เค•เคฐเคจा เคšाเคนเคคे เคนैं। เคฏเคน cells เค•ी range, named range เคฏा table เคนो เคธเค•เคคी เคนै। Table เค•ा เค‰เคชเคฏोเค— เค•เคฐเคคे เคธเคฎเคฏ, เค†เคช cell references เค•े เคฌเคœाเคฏ table column เคจाเคฎों เค•ो reference เค•เคฐ เคธเค•เคคे เคนैं, เคœो เค†เคชเค•े formulas เค•ो เค…เคงिเค• เคธเคนเคœ เค”เคฐ เคชเคข़เคจे เคฎें เค†เคธाเคจ เคฌเคจा เคธเค•เคคा เคนै।

Include:

FILTER function เคฎें "include" argument เคเค• Boolean expression เคนोเคคा เคนै เคœो filter เค•िเค เค—เค เคชเคฐिเคฃाเคฎों เคฎें rows เค•ो เคถाเคฎिเคฒ เค•เคฐเคจे เค•े เคฒिเค criteria specify เค•เคฐเคคा เคนै। เคฏเคน expression เคเค• เคธाเคงाเคฐเคฃ comparison operator เคนो เคธเค•เคคा เคนै, เคœैเคธे "greater than" เคฏा "less than", เคฏा เคฏเคน เคเค• เค…เคงिเค• complex expression เคนो เคธเค•เคคा เคนै เคœो logical operators เค•ा เค‰เคชเคฏोเค— เค•เคฐเค•े เค•เคˆ criteria เค•ो เคœोเฅœเคคा เคนै।

[If_Empty]:

FILTER function เคฎें optional "if_empty" argument เคตเคน value เคนै เคœो เค•ोเคˆ เคฎेเคฒ เค–ाเคจे เคตाเคฒी rows เคจเคนीं เคฎिเคฒเคจे เคชเคฐ function เคฒौเคŸाเคคा เคนै। เคฏเคน argument เคคเคฌ เค‰เคชเคฏोเค—ी เคนोเคคा เคนै เคœเคฌ เค†เคช เคฏเคน เคฆเคฐ्เคถाเคจे เค•े เคฒिเค เค•ोเคˆ message เคฏा value เคช्เคฐเคฆเคฐ्เคถिเคค เค•เคฐเคจा เคšाเคนเคคे เคนैं เค•ि เค•ोเคˆ matching data เคจเคนीं เคฎिเคฒा।


เค‰เคชเคฏोเค— เค•ैเคธे เค•เคฐें (How to use)

เค†เคธाเคจ เค‰เคฆाเคนเคฐเคฃ (Basic example):

เคฎाเคจ เคฒें เค•ि เค†เคชเค•े เคชाเคธ data เค•ी เคเค• table เคนै เคœिเคธเคฎें เคจिเคฎ्เคจเคฒिเค–िเคค columns เคถाเคฎिเคฒ เคนैं: "Name", "Age", "Gender", เค”เคฐ "Salary"। เค†เคช data เค•ो เค•ेเคตเคฒ เค‰เคจ rows เค•ो เคฆिเค–ाเคจे เค•े เคฒिเค filter เค•เคฐเคจा เคšाเคนเคคे เคนैं เคœिเคจเค•ी เค†เคฏु 30 เคธे เค…เคงिเค• เคฏा เค‰เคธเค•े เคฌเคฐाเคฌเคฐ เคนै। เคฏเคนां เคฌเคคाเคฏा เค—เคฏा เคนै เค•ि เค†เคช FILTER function เค•ा เค‰เคชเคฏोเค— เค•เคฐเค•े เคเคธा เค•ैเคธे เค•เคฐ เคธเค•เคคे เคนैं:

Name Age Gender Salary
John 25 Male 50000
John 30 Male 55000
Maria 31 Female 60000
Jane 30 Female 45000
John 26 Male 60000
Rose 29 Female 70000
James 35 Male 75000
John 35 Male 80000
Robert 29 Male 77000
  1. เค‰เคธ cell เค•ा เคšเคฏเคจ เค•เคฐें เคœเคนाँ เค†เคช filter เค•िเค เค—เค result เค•ो display เค•เคฐเคจा เคšाเคนเคคे เคนैं।
  2. เคจिเคฎ्เคจ formula เคฆเคฐ्เคœ เค•เคฐें:

    =FILTER(A2:D10, B2:B10>=30)

    เคฏเคนां, A2:D10 cells เค•ी range เคนै เคœिเคธเคฎें original data เคนै, เค”เคฐ B2:B10>=30 filter เค•े เคฒिเค criteria เคนै। เคฏเคน expression เคช्เคฐเคค्เคฏेเค• เคชंเค•्เคคि เค•े เคฒिเค TRUE เค•ा เคเค• Boolean value เคฆेเคคा เคนै เคœเคนाँ เค†เคฏु 30 เคธे เค…เคงिเค• เคฏा เค‰เคธเค•े เคฌเคฐाเคฌเคฐ เคนै।
  1. Formula เคฒाเค—ू เค•เคฐเคจे เค•े เคฒिเค Enter เคฆเคฌाเคं।

FILTER function เค•ेเคตเคฒ specified criteria เค•ो เคชूเคฐा เค•เคฐเคจे เคตाเคฒी rows เค•े เคธाเคฅ เคเค• เคจเคˆ table เคฒौเคŸाเคคा เคนै।

เค•เค िเคจ เค‰เคฆाเคนเคฐเคฃ (Advance example):

FILTER function เค•ा เค‰เคชเคฏोเค— เค…เคงिเค• advance filtering operations เค•เคฐเคจे เค•े เคฒिเค เคญी เค•िเคฏा เคœा เคธเค•เคคा เคนै, เคœैเคธे เค•ि multiple criteria เค•े เค†เคงाเคฐ เคชเคฐ filter เค•เคฐเคจा เคฏा wildcard characters เค•ा เค‰เคชเคฏोเค— เค•เคฐเคจा।

Multiple criteria เค•े เค†เคงाเคฐ เคชเคฐ filter เค•เคฐเคจे เค•े เคฒिเค, เค†เคช ampersand "&" operator เค•ा เค‰เคชเคฏोเค— เคฆो เคฏा เค…เคงिเค• expressions เค•ो combine เค•เคฐเคจे เค•े เคฒिเค เค•เคฐ เคธเค•เคคे เคนैं। เค‰เคฆाเคนเคฐเคฃ เค•े เคฒिเค, เคฏเคฆि เค†เคช data เค•ो เค•ेเคตเคฒ เค‰เคจ rows เค•ो เคฆिเค–ाเคจे เค•े เคฒिเค filter เค•เคฐเคจा เคšाเคนเคคे เคนैं เคœเคนाँ เค†เคฏु 30 เคธे เค…เคงिเค• เคฏा เค‰เคธเค•े เคฌเคฐाเคฌเคฐ เคนै เค”เคฐ Gender "Female" เคนै, เคคो เค†เคช เคจिเคฎ्เคจ formula เค•ा เค‰เคชเคฏोเค— เค•เคฐ เคธเค•เคคे เคนैं:

=FILTER(A2:D10, (B2:B10>=30) * (C2:C10="Female"))

เคฏเคนां, * operator เคฆो expressions เคชเคฐ เคเค• logical AND operation เค•เคฐเคคा เคนै, เคœो เค•ेเคตเคฒ TRUE เค•ा Boolean value เคฒौเคŸाเคคा เคนै, เคœเคฌ เคฆोเคจों expressions TRUE เคนोเคคे เคนैं।

เค…เคชเคจे filter criteria เคฎें wildcard characters เค•ा เค‰เคชเคฏोเค— เค•เคฐเคจे เค•े เคฒिเค, เค†เคช asterisk mark "*" เค”เคฐ question mark "?" เค•ा เค‰เคชเคฏोเค— เค•เคฐ เคธเค•เคคे เคนैं। asterisk เค•िเคธी เคญी number เค•ो represent เค•เคฐเคคा เคนै, เค”เคฐ question mark single character เค•ो represent เค•เคฐเคคा เคนै। เค‰เคฆाเคนเคฐเคฃ เค•े เคฒिเค, เคฏเคฆि เค†เคช เค•ेเคตเคฒ เค‰เคจ rows เค•ो เคฆिเค–ाเคจे เค•े เคฒिเค data เค•ो filter เค•เคฐเคจा เคšाเคนเคคे เคนैं เคœเคนाँ Name column เคฎें "John" text เคนै, เคคो เค†เคช เคจिเคฎ्เคจ formula เค•ा เค‰เคชเคฏोเค— เค•เคฐ เคธเค•เคคे เคนैं:

=FILTER(A2:D10, ISNUMBER(SEARCH("John", A2:A10)))

เคฏเคนां, SEARCH function Name column เคฎें เคช्เคฐเคค्เคฏेเค• cell เค•े เคญीเคคเคฐ "John" text เค•ी เคธ्เคฅिเคคि เคฒौเคŸाเคคा เคนै, เค”เคฐ ISNUMBER function เคช्เคฐเคค्เคฏेเค• cell เค•े เคฒिเค TRUE เคฒौเคŸाเคคा เคนै เคœเคนां "John" เคชाเคฏा เคœाเคคा เคนै। FILTER function เคคเคฌ เคเค• table เคฆेเคคा เคนै เคœिเคธเคฎें เค•ेเคตเคฒ rows เคนोเคคी เคนैं เคœเคนाँ Name column เคฎें "John" เคนोเคคा เคนै।


Error handling

#SPILL error

Excel เคฎें #SPILL! error เคคเคฌ เคนोเคคी เคนै เคœเคฌ เค•िเคธी formula (เคœैเคธे FILTER function) เค•ा output เค…เคชเคจे result เค•ो เคชाเคธ เค•े (adjacent) cells เคฎें "spill" เคจเคนीं เค•เคฐ เคชाเคคा เคนै। Excel เค•े dynamic array, FILTER เคœैเคธे function เค•ो เค•เคˆ result เคฒौเคŸाเคจे เค•ी เค…เคจुเคฎเคคि เคฆेเคคे เคนैं, เคœो adjacent cells เคฎें เคซैเคฒ เคœाเคคे เคนैं। เคฏเคฆि เค•ोเคˆ เคšीเคœ़ เค‡เคธ spill เค•ो เคฐोเค• เคฐเคนी เคนै, เคคो #SPILL! error เคฆिเค–ाเคˆ เคฆेเคคी เคนै।

#SPILL! error เค•े เคธाเคฎाเคจ्เคฏ เค•ाเคฐเคฃ:

  1. Blocked by Other Data: เค‰เคจ cells เคฎें เคชเคนเคฒे เคธे เคนी data เคนै เคœเคนाँ เคชเคฐिเคฃाเคฎ spill เคนोเคจे เคšाเคนिเค।
  2. Merged Cells: destination range เคฎें merge เค•िเค เค—เค cells เคนोเคคे เคนैं, เคœो result เค•ो spill เคนोเคจे เคธे เคฐोเค•เคคे เคนैं।
  3. Hidden Rows/Columns: เค›िเคชा เคนुเค† data เคฏा rows เคœो spill range เค•ो เคฐोเค•เคคी เคนैं।
  4. Array Too Large: เคชเคฐिเคฃाเคฎ เค‰เคชเคฒเคฌ्เคง เคธ्เคฅाเคจ เคฎें fit เคนोเคจे เค•े เคฒिเค เคฌเคนुเคค เคฌเคก़ा เคนै (เค‰เคฆाเคนเคฐเคฃ เค•े เคฒिเค, เคชเคฐ्เคฏाเคช्เคค เค–ाเคฒी cells เคจเคนीं เคนैं)।
  5. Dynamic Array Formula References: เค—เคฒเคค formula reference invalid spill เค•ा เค•ाเคฐเคฃ เคฌเคจเคคे เคนैं।

เค†เค‡เค เค‡เคจ เค•ाเคฐเคฃों เค•ो เคธเคฎाเคงाเคจ เค•े เคธाเคฅ เคฆेเค–ें:

เค‰เคฆाเคนเคฐเคฃ 1: Blocked by Other Data

Problem:

เค†เคช FILTER function เค•ा เค‰เคชเคฏोเค— เค•เคฐเค•े data filter เค•เคฐเคจे เค•ा เคช्เคฐเคฏाเคธ เค•เคฐ เคฐเคนे เคนैं, เคฒेเค•िเคจ เคชเคฐिเคฃाเคฎ adjacent cells เคฎें เคจเคนीं เคซैเคฒ เคธเค•เคคा เคนै เค•्เคฏोंเค•ि output เค•ो เคฐोเค•เคจे เคตाเคฒा เคฎौเคœूเคฆा เคกेเคŸा เคฎौเคœूเคฆ เคนै।

ABC
Apple100Data
Banana150Blocked
Orange200

Formula:

=FILTER(A2:A4, B2:B4>100)

เคฏเคฆि column C เคฎें data เคนै, เคœเคนाँ filter เค•िเค เค—เค เคชเคฐिเคฃाเคฎ spill เคนोเคจे เคšाเคนिเค, เคคो เคฏเคน #SPILL! error เค‰เคค्เคชเคจ्เคจ เค•เคฐेเค—ा।

Solution:

  • Spill range เค•ो block เค•เคฐเคจे เคตाเคฒे เค•िเคธी เคญी cell เค•ो clear เค•เคฐें (เค‡เคธ เคฎाเคฎเคฒे เคฎें, column C clear เค•เคฐें)।
  • เคธुเคจिเคถ्เคšिเคค เค•เคฐें เค•ि เค‰เคจ cell เคฎें เค•ोเคˆ เคฎौเคœूเคฆा data, formula เคฏा formatting เคจเคนीं เคนै, เคœเคนाँ เคชเคฐिเคฃाเคฎ spill เคนोเคจे เคšाเคนिเค।
  • เค†เคช column C เคฎें content เค•ो manual เคฐूเคช เคธे เคนเคŸा เคธเค•เคคे เคนैं, เคฏा เค…เคชเคจे formula เค•ो เค•िเคธी เค…เคจ्เคฏ range เคฎें เคฒे เคœा เคธเค•เคคे เคนैं, เคœเคนाँ เคชเคฐ्เคฏाเคช्เคค เค–ाเคฒी เคธ्เคฅाเคจ เคนो।

เค‰เคฆाเคนเคฐเคฃ 2: Merged Cells in the Spill Range

Problem:

เค†เคช data filter เค•เคฐเคจे เค•ा เคช्เคฐเคฏाเคธ เค•เคฐ เคฐเคนे เคนैं, เคฒेเค•िเคจ เค‰เคธ area เคฎें merge เค•िเค เค—เค cells เคนैं, เคœเคนाँ เคชเคฐिเคฃाเคฎ spill เคนोเคจे เคšाเคนिเค।

AB
Apple100
Banana150
Orange200
Merged cells

Formula:

=FILTER(A2:A4, B2:B4>100)

เคšूँเค•ि spill range เคฎें merge เค•िเค เค—เค cells เคถाเคฎिเคฒ เคนैं, เค‡เคธเคฒिเค Excel เคชเคฐिเคฃाเคฎ เคจเคนीं เคฒौเคŸा เคธเค•เคคा เค”เคฐ #SPILL! error เค‰เคค्เคชเคจ्เคจ เค•เคฐเคคा เคนै।

Solution:

  • Destination range เคฎें เคฎौเคœूเคฆ cells เค•ो unmerge เค•เคฐें, เคฏा formula เค•ो เค•िเคธी เคฆूเคธเคฐे เคธ्เคฅाเคจ เคชเคฐ เคฒे เคœाเคँ เคœเคนाँ merge เค•िเค เค—เค cells เค•े เคฌिเคจा เคชเคฐ्เคฏाเคช्เคค เคธ्เคฅाเคจ เคนो।

เค‰เคฆाเคนเคฐเคฃ 3: Hidden Rows or Columns

Problem:

เคฏเคฆि spill range เคฎें เคฌाเคงा เคกाเคฒเคจे เคตाเคฒी เค›िเคชी เคนुเคˆ rows เคฏा columns เคนैं, เคคो FILTER function เคชเคฐिเคฃाเคฎ spill เคจเคนीं เค•เคฐ เคธเค•เคคा।

เค‰เคฆाเคนเคฐเคฃ เค•े เคฒिเค, เคฏเคฆि column C (เคœเคนाँ filter เค•िเคฏा เค—เคฏा data spill เคนोเคจा เคšाเคนिเค) เค›िเคชा เคนुเค† เคนै, เคคो เค†เคชเค•ो #SPILL! error เค•ा เคธाเคฎเคจा เค•เคฐเคจा เคชเคก़ेเค—ा।

Solution:

เคชเคฐिเคฃाเคฎों เค•ो เค ीเค• เคธे spill เค•เคฐเคจे เคฆेเคจे เค•े เคฒिเค เค›िเคชी เคนुเคˆ rows เคฏा columns เค•ो unhide เค•เคฐें।

  • เค›िเคชे เคนुเค column เคฏा rows header เคชเคฐ right-click เค•เคฐें เค”เคฐ unhide เคšुเคจें।
  • เคœเคฌ เค›िเคชी เคนुเคˆ rows เคฏा columns unhide เคนो เคœाเคँ, เคคो #SPILL! error เค—ाเคฏเคฌ เคนो เคœाเคจी เคšाเคนिเค।

เค‰เคฆाเคนเคฐเคฃ 4: Array Too Large to Fit

Problem:

FILTER function เค•ा เคชเคฐिเคฃाเคฎ เค‰เคชเคฒเคฌ्เคง เคธ्เคฅाเคจ เคฎें fit เคนोเคจे เค•े เคฒिเค เคฌเคนुเคค เคฌเคก़ा เคนै, เค”เคฐ Excel เคชเคฐिเคฃाเคฎों เค•ो เค ीเค• เคธे spill เคจเคนीं เค•เคฐ เคธเค•เคคा เคนै।

AB
Apple100
Banana150
Orange200

Formula:

=FILTER(A2:A4, B2:B4>50)

เคฏเคฆि เคชเคฐिเคฃाเคฎ 100 rows เคฎें เคซैเคฒเคจा เคšाเคนिเค, เคฒेเค•िเคจ เค•ेเคตเคฒ 5 เค–ाเคฒी rows เค‰เคชเคฒเคฌ्เคง เคนैं, เคคो Excel เคเค• #SPILL! error เคซेंเค• เคฆेเค—ा।

Solution:

  • เคธुเคจिเคถ्เคšिเคค เค•เคฐें เค•ि formula เค•े เคซैเคฒเคจे เค•े เคฒिเค เคชเคฐ्เคฏाเคช्เคค เคธ्เคฅाเคจ เคนै। Formula เค•ो เค•िเคธी เคจเค เคธ्เคฅाเคจ เคชเคฐ เคฒे เคœाเคँ เคฏा เคชเคฐिเคฃाเคฎों เค•े เค ीเค• เคธे เคซैเคฒเคจे เค•े เคฒिเค เคชเคฐ्เคฏाเคช्เคค เคธ्เคฅाเคจ เค–ाเคฒी เค•เคฐें।

เค‰เคฆाเคนเคฐเคฃ 5: Using Dynamic Array Formulas with Incorrect References

Problem:

เค†เคช เค•िเคธी array เคฏा formula เค•ो เค…เคจुเคšिเคค เคคเคฐीเค•े เคธे reference เค•เคฐ เคธเค•เคคे เคนैं, เคœिเคธเคธे formula เค—เคฒเคค เคคเคฐीเค•े เคธे เคซैเคฒ เคธเค•เคคा เคนै।

เค‰เคฆाเคนเคฐเคฃ เค•े เคฒिเค:

=FILTER(A2:A4, B2:B10>100)

เคœเคฌ A2:A4 เค”เคฐ B2:B10 range เค•े เค…เคฒเค—-เค…เคฒเค— เค†เค•ाเคฐ เคนोเคคे เคนैं, เคคो เคธเคฎเคธ्เคฏाเคँ เคนो เคธเค•เคคी เคนैं เคœो spill error เค•ो เคœเคจ्เคฎ เคฆेเคคी เคนैं।

Solution:

  • เคธुเคจिเคถ्เคšिเคค เค•เคฐें เค•ि dynamic array functions เค•ा เค‰เคชเคฏोเค— เค•เคฐเคคे เคธเคฎเคฏ range เค•े เค†เค•ाเคฐ เคฎेเคฒ เค–ाเคคे เคนों। เค‰เคฆाเคนเคฐเคฃ เค•े เคฒिเค:

Correct formula:

=FILTER(A2:A4, B2:B4>100)

#SPILL! errors เค•ो เค•ैเคธे เคนเคฒ เค•เคฐें:

Spill range เค•ो block เค•เคฐเคจे เคตाเคฒे data เคฏा formula เค•ी เคœाँเคš เค•เคฐें: เค‰เคจ cells เค•ो เคฆेเค–ें เคœเคนाँ เคชเคฐिเคฃाเคฎ เค•ो spill เค•เคฐเคจा เคนै। เค…เค—เคฐ เค•ोเคˆ content เคนै, เคคो เค‰เคจ cells เค•ो clear เค•เคฐें।

Spill range เคฎें cells เค•ो Unmerge เค•เคฐें: merger เค•ी เค—เคˆ cells, function เค•ो spill เคนोเคจे เคธे เคฐोเค•เคคी เคนैं। เคชเคฐिเคฃाเคฎों เค•ो เคช्เคฐเคฆเคฐ्เคถिเคค เค•เคฐเคจे เค•ी เค…เคจुเคฎเคคि เคฆेเคจे เค•े เคฒिเค เค‰เคจ्เคนें unmerge เค•เคฐें।

เคธुเคจिเคถ्เคšिเคค เค•เคฐें เค•ि range เค•ा เค†เค•ाเคฐ consistent เคนो: เคธुเคจिเคถ्เคšिเคค เค•เคฐें เค•ि function เคฎें เค‰เคชเคฏोเค— เค•ी เคœाเคจे เคตाเคฒी เคธเคญी ranges เคธเคฎाเคจ เค†เค•ाเคฐ เค•ी เคนों।

เค›िเคชी เคนुเคˆ rows/columns เคœाँเคšें: เค•िเคธी เคญी เค›िเคชी เคนुเคˆ row เคฏा column เค•ो unhide เค•เคฐें เคœो เคชเคฐिเคฃाเคฎों เค•ो block เค•เคฐ เคธเค•เคคी เคนैं।

Formula เค•ो เค…เคฒเค— เคฒे เคœाเคँ: เคฏเคฆि เคตเคฐ्เคคเคฎाเคจ เคธ्เคฅाเคจ เคฎें เคชเคฐ्เคฏाเคช्เคค เคธ्เคฅाเคจ เคจเคนीं เคนै, เคคो formula เค•ो sheet เคฎें เคเค• เคจเค area เคฎें เคฒे เคœाเคँ เคœเคนाँ เคชเคฐिเคฃाเคฎ เค•ो spill เค•เคฐเคจे เค•े เคฒिเค เคชเคฐ्เคฏाเคช्เคค เคœเค—เคน เคนो।

#CALC! error 

Excel เค•े FILTER function เคฎें #CALC! error เค†เคฎ เคคौเคฐ เคชเคฐ เคคเคฌ เคนोเคคी เคนै เคœเคฌ function specified criteria เค•ो เคชूเคฐा เค•เคฐเคจे เคตाเคฒे เค•िเคธी เคญी result เค•ो เคตाเคชเคธ เค•เคฐเคจे เคฎें เค…เคธเคฎเคฐ्เคฅ เคนोเคคा เคนै। เคฏเคน เค†เคฎ เคคौเคฐ เคชเคฐ เคคเคฌ เคนोเคคा เคนै เคœเคฌ เค•ोเคˆ data condition เคธे เคฎेเคฒ เคจเคนीं เค–ाเคคा เคนै, เคฏा เคฏเคฆि array operation เค•े เคชเคฐिเคฃाเคฎเคธ्เคตเคฐूเคช invalid calculation เคนोเคคी เคนै।

FILTER function เคฎें #CALC! error เค•े เคธाเคฎाเคจ्เคฏ เค•ाเคฐเคฃ:

  1. No Data Matches the Criteria: เคฏเคฆि range เคฎें เค•ोเคˆ เคญी data filter condition เคธे เคฎेเคฒ เคจเคนीं เค–ाเคคा เคนै, เคคो FILTER function #CALC! error เคฒौเคŸाเคเค—ा।
  2. Empty or Invalid Arrays: เคฏเคฆि filter เค•ी เคœा เคฐเคนी array เคฏा criteria array เค–ाเคฒी เคฏा เค…เคฎाเคจ्เคฏ เคนै।
  3. Dividing by Zero in Criteria: criteria เค•े เค…ंเคฆเคฐ เคเค• formula เค•ा เค‰เคชเคฏोเค— เค•เคฐเคจा เคœो invalid operation เค•ी เค“เคฐ เคฒे เคœाเคคा เคนै, เคœैเคธे เคถूเคจ्เคฏ เคธे เคญाเค— เคฆेเคจा।
  4. Array with No Elements to Return: เคœเคฌ filter operation เค•ा เคชเคฐिเคฃाเคฎ เคเค• เค–ाเคฒी set เค‰เคค्เคชเคจ्เคจ เค•เคฐเคคा เคนै।

เค‰เคฆाเคนเคฐเคฃों เค•े เคธाเคฅ #CALC! error เค•ो เคธंเคญाเคฒเคจा:

เค‰เคฆाเคนเคฐเคฃ 1: No Data Matches the Criteria

Problem:

เค†เคช เคเค• range เค•ो filter เค•เคฐ เคฐเคนे เคนैं เคฒेเค•िเคจ เค•ोเคˆ เคญी data specified condition เคธे เคฎेเคฒ เคจเคนीं เค–ाเคคा เคนै, เคœिเคธเค•े เค•ाเคฐเคฃ #CALC! error เคนोเคคी เคนै।

A
Apple
Banana
Orange

=FILTER(A2:A4, A2:A4="Grapes")

เคšूंเค•ि เคธूเคšी เคฎें เค•ोเคˆ "Grapes" เคจเคนीं เคนै, เค‡เคธเคฒिเค Excel เคเค• #CALC! error เคฒौเคŸाเคคा เคนै เค•्เคฏोंเค•ि เค•ोเคˆ เคญी data filter criteria เคธे เคฎेเคฒ เคจเคนीं เค–ाเคคा เคนै।

Solution:

  • เค†เคช เค‡เคธे [if_empty] argument เค•ा เค‰เคชเคฏोเค— เค•เคฐเค•े เคธंเคญाเคฒ เคธเค•เคคे เคนैं เคคाเค•ि เคฏเคน specify เค•िเคฏा เคœा เคธเค•े เค•ि เค•ोเคˆ เคฎिเคฒाเคจ เคจ เคฎिเคฒเคจे เคชเคฐ เค•्เคฏा เคฒौเคŸाเคฏा เคœाเคจा เคšाเคนिเค।

Correct formula:

=FILTER(A2:A4, A2:A4="Grapes", "No matches found")

Result:

Result
No matches found

เค‰เคฆाเคนเคฐเคฃ 2: Empty Arrays

Problem:

เค†เคช เคเค• เค–ाเคฒी data range เค•ो filter เค•เคฐเคจे เค•ा เคช्เคฐเคฏाเคธ เค•เคฐ เคฐเคนे เคนैं, เคœिเคธเค•े เคชเคฐिเคฃाเคฎเคธ्เคตเคฐूเคช #CALC! error เคนोเคคी เคนै।

A
(empty)

Formula:

=FILTER(A2:A4, A2:A4="Apple")

เคšूँเค•ि range empty เคนै, เค‡เคธเคฒिเค Excel เคเค• #CALC! error เคฒौเคŸाเคคा เคนै।

Solution:

  • เคœाँเคšें เค•ि range empty เคนै เคฏा เคจเคนीं เค”เคฐ เคฏเคฆि เค†เคตเคถ्เคฏเค• เคนो เคคो เคเค• custom message เคฒौเคŸाเคँ।

Correct formula:

=IF(COUNTA(A2:A4)=0, "No data available.", FILTER(A2:A4, A2:A4="Apple"))

เคฏเคน เคœाँเคšเคคा เคนै เค•ि เค•्เคฏा range เคชเคนเคฒे empty เคนै, เค”เคฐ เคฏเคฆि เคนाँ, เคคो "No data available" เคฒौเคŸाเคคा เคนै।

เค‰เคฆाเคนเคฐเคฃ 3: Division by Zero in Criteria

Problem:

เค†เคช criteria เคฎें เคเค• formula เค•ा เค‰เคชเคฏोเค— เค•เคฐ เคฐเคนे เคนैं เคœिเคธเคฎें เคถूเคจ्เคฏ เคนो เคธเค•เคจे เคตाเคฒे value เคธे divide เค•เคฐเคจा เคถाเคฎिเคฒ เคนै, เคœिเคธเคธे #CALC! error เคนो เคธเค•เคคी เคนै।

AB
Apple0
Banana2
Orange4

Formula:

=FILTER(A2:A4, B2:B4/2>1)

เค‡เคธ เคฎाเคฎเคฒे เคฎें, B2 (เคœो 0 เคนै) เค•ो 2 เคธे เคญाเค— เคฆेเคจे เคชเคฐ เคธเคฎเคธ्เคฏा เค‰เคค्เคชเคจ्เคจ เคนोเคคी เคนै เค”เคฐ #CALC! error เคนोเคคी เคนै।

Solution:

  • เค†เคช เคฏเคน เคธुเคจिเคถ्เคšिเคค เค•เคฐเค•े เค‡เคธे เคธंเคญाเคฒ เคธเค•เคคे เคนैं เค•ि เค†เคช เคถूเคจ्เคฏ เคธे เคญाเค— เคจ เคฆें, เค‰เคฆाเคนเคฐเคฃ เค•े เคฒिเค error เค•ो เคชเค•เคก़เคจे เค•े เคฒिเค IFERROR เค•ा เค‰เคชเคฏोเค— เค•เคฐเค•े।

Correct formula:

=FILTER(A2:A4, IFERROR(B2:B4/2>1, FALSE))

เคฏเคน เคธुเคจिเคถ्เคšिเคค เค•เคฐเคคा เคนै เค•ि divide เคธे เคนोเคจे เคตाเคฒी เค•िเคธी เคญी error เค•ो เคธंเคญाเคฒा เคœाเค, เค”เคฐ filter valid conditions เค•े เคธाเคฅ เค†เค—े เคฌเคข़े।

เค‰เคฆाเคนเคฐเคฃ 4: Handling Multiple Criteria That Result in No Match

Problem:

เคœเคฌ เค•เคˆ criteria เค•े เคธाเคฅ filtering เค•ी เคœाเคคी เคนै, เคฏเคฆि เค•ोเคˆ data เค•िเคธी เคญी criteria เคธे เคฎेเคฒ เคจเคนीं เค–ाเคคा เคนै, เคคो FILTER function #CALC! error เคฆेเคคा เคนै।

AB
Apple10
Banana15
Orange20

Formula:

=FILTER(A2:A4, (A2:A4="Apple") * (B2:B4>100))

เคฏเคน เคเค• #CALC! error เคฒौเคŸाเคเค—ा เค•्เคฏोंเค•ि เคธूเคšी เคฎें "Apple" เคนोเคจे เคชเคฐ, เค•ॉเคฒเคฎ B เคฎें เค•ोเคˆ เคญी value 100 เคธे เค…เคงिเค• เคจเคนीं เคนै, เคœिเคธเค•ा เค…เคฐ्เคฅ เคนै เค•ि เค•ोเคˆ เคญी row combined condition เคธे เคฎेเคฒ เคจเคนीं เค–ाเคคी เคนै।

Solution:

  • [if_empty] argument เค•ा เค‰เคชเคฏोเค— เค•เคฐเค•े เคเค• custom message specify เค•เคฐเค•े error เค•ो เคธंเคญाเคฒें।

Correct formula:

=FILTER(A2:A4, (A2:A4="Apple") * (B2:B4>100), "No matching data")

Result:

Result
No matches found

#CALC! error เค•ो เคธंเคญाเคฒเคจे เค•े เคฒिเค General Strategy:

  1. [if_empty] argument เค•ा เค‰เคชเคฏोเค— เค•เคฐें: เคฏเคฆि เค•ोเคˆ data filter criteria เคธे เคฎेเคฒ เคจเคนीं เค–ाเคคा เคนै, เคคो เคนเคฎेเคถा เคเค• value เคฏा message specify เค•เคฐें।
    =FILTER(array, criteria, "No matching data")
  2. IFERROR เคฏा IF statement เค•ा เค‰เคชเคฏोเค— เค•เคฐें: เค…เคชเคจे criteria เคฎें เคธंเคญाเคตिเคค calculation errors เค•ो เคชเค•เคก़เคจे เค•े เคฒिเค (เคœैเคธे เคถूเคจ्เคฏ เคธे เคญाเค— เคฆेเคจा เคฏा empty arrays)।
    =IFERROR(FILTER(A2:A4, A2:A4="Apple"), "Error occurred")
  3. เค–ाเคฒी ranges เค•ी เคœाँเคš เค•เคฐें: เคฏเคน เคธुเคจिเคถ्เคšिเคค เค•เคฐเคจे เค•े เคฒिเค COUNTA function เค•ा เค‰เคชเคฏोเค— เค•เคฐें เค•ि เค†เคช เคœिเคธ range เค•ो filter เค•เคฐ เคฐเคนे เคนैं เคตเคน เค–ाเคฒी เคจเคนीं เคนै।
    =IF(COUNTA(A2:A4)=0, "No data available", FILTER(A2:A4, A2:A4="Apple"))

#VALUE! error

FILTER function เคฎें #VALUE! error เค•เคˆ เค•ाเคฐเคฃों เคธे เคนो เคธเค•เคคी เคนै, เคœैเคธे:

  1. Mismatched Range Sizes: เคฏเคฆि filtering เค•े เคฒिเค range (array) เค”เคฐ criteria เค•े เคฒिเค range (include argument) เคธเคฎाเคจ เค†เค•ाเคฐ เค•े เคจเคนीं เคนैं।
  2. Invalid Data Types: เคฏเคฆि filtering เค•े เคฒिเค เค‰เคชเคฏोเค— เค•िเค เคœा เคฐเคนे data เค•े type เค•े เคธाเคฅ เค•ोเคˆ เคธเคฎเคธ्เคฏा เคนै (เค‰เคฆाเคนเคฐเคฃ เค•े เคฒिเค, numbers เค•े เคฌเคœाเคฏ text)।
  3. Invalid Operations: เคเคธे operation เค•ा เค‰เคชเคฏोเค— เค•เคฐเคจा เคœो data type เคชเคฐ เคจเคนीं เค•िเคฏा เคœा เคธเค•เคคा (เค‰เคฆाเคนเคฐเคฃ เค•े เคฒिเค, numbers เค•े เคธाเคฅ text เค•ी เคคुเคฒเคจा เค•เคฐเคจा)।

เคฏเคนां เค•ुเค› เคธाเคฎाเคจ्เคฏ scenarios เคฆिเค เค—เค เคนैं เค”เคฐ FILTER function เคฎें #VALUE! error เค•ो เคนเคฒ เค•เคฐเคจे เค•ा เคคเคฐीเค•ा เคฌเคคाเคฏा เค—เคฏा เคนै।

เค‰เคฆाเคนเคฐเคฃ 1: Mismatched Range Sizes

Problem:

เค†เคช column A เคธे data filter เค•เคฐเคจे เค•ा เคช्เคฐเคฏाเคธ เค•เคฐ เคฐเคนे เคนैं, เคฒेเค•िเคจ column B เคฎें criteria เค•े เคฒिเค range เคธเคฎाเคจ เค†เค•ाเคฐ เค•ी เคจเคนीं เคนै।

AB
Apple1
Banana2
Orange3

Formula:

=FILTER(A2:A4, B2:B5>1)

เค‡เคธ เคฎाเคฎเคฒे เคฎें, B2:B5, A2:A4 เคธे เคเค• row เคฌเคก़ी เคนै। เคฏเคน #VALUE! error เค•ा เค•ाเคฐเคฃ เคฌเคจเคคा เคนै เค•्เคฏोंเค•ि FILTER function เคฆोเคจों range เค•ो เคธเคฎाเคจ เค†เค•ाเคฐ เค•ा เคนोเคจे เค•ी เค…เคชेเค•्เคทा เค•เคฐเคคा เคนै।

Solution:

  • เคธुเคจिเคถ्เคšिเคค เค•เคฐें เค•ि criteria range เคฎें rows เค•ी เคธंเค–्เคฏा filter เค•िเค เคœा เคฐเคนे data เค•े เคธเคฎाเคจ เคนै।

Correct formula:

=FILTER(A2:A4, B2:B4>1)

เค‰เคฆाเคนเคฐเคฃ 2: Invalid Data Types

Problem:

เค†เคช numerical values filter เค•เคฐ เคฐเคนे เคนैं, เคฒेเค•िเคจ criteria เคฎें number เค•ी เคฌเคœाเคฏ text เคฒिเคฏा เคนुเค† เคนै।

A
100
200
300

Formula:

=FILTER(A2:A4, A2:A4>"Apple")

เคšूँเค•ि เค†เคช numbers เค•ी เคคुเคฒเคจा text เคธे เค•เคฐ เคฐเคนे เคนैं, เค‡เคธเคฒिเค Excel เค‡เคธे process เคจเคนीं เค•เคฐ เคธเค•เคคा, เคœिเคธเค•े เคชเคฐिเคฃाเคฎเคธ्เคตเคฐूเคช #VALUE! error เคนोเคคी เคนै।

Solution:

  • เคธुเคจिเคถ्เคšिเคค เค•เคฐें เค•ि เค†เคช เคธเคนी data types เค•ी เคคुเคฒเคจा เค•เคฐ เคฐเคนे เคนैं। เคฏเคฆि เค†เคช numbers เค•ी เคคुเคฒเคจा เค•เคฐเคจा เคšाเคนเคคे เคนैं, เคคो criteria เคฎें numerical values เค•ा เค‰เคชเคฏोเค— เค•เคฐें।

Correct formula:

=FILTER(A2:A4, A2:A4>150)

เค‰เคฆाเคนเคฐเคฃ 3: Logical Operation เคฎें Inconsistent Array Sizes เค•ा เค‰เคชเคฏोเค— เค•เคฐเคจा

Problem:

เคœเคฌ เค•เคˆ criteria's เค•ा เค‰เคชเคฏोเค— เค•िเคฏा เคœाเคคा เคนै, เคฏเคฆि เคช्เคฐเคค्เคฏेเค• เคธ्เคฅिเคคि เค•े เคฒिเค arrays เคธเคฎाเคจ เค†เค•ाเคฐ เค•ी เคจเคนीं เคนैं, เคคो เคฏเคน #VALUE! error เค‰เคค्เคชเคจ्เคจ เค•เคฐ เคธเค•เคคी เคนै।

AB
Apple1
Banana2
Orange3

Formula:

=FILTER(A2:A4, (A2:A4="Apple") + (B2:B5>1))

เคฏเคนाँ, A2:A4 เคฎें 3 rows เคนैं, เคฒेเค•िเคจ B2:B5 เคฎें 4 rows เคนैं, เคœो #VALUE! error เค•ा เค•ाเคฐเคฃ เคฌเคจเคคी เคนैं।

Solution:

  • เคธुเคจिเคถ्เคšिเคค เค•เคฐें เค•ि logical operations เคฎें เค‰เคชเคฏोเค— เค•ी เคœाเคจे เคตाเคฒी เคธเคญी arrays เคธเคฎाเคจ เค†เค•ाเคฐ เค•ी เคนों।

Correct formula:

=FILTER(A2:A4, (A2:A4="Apple") + (B2:B4>1))

เค‰เคฆाเคนเคฐเคฃ 4: Empty เคฏा Invalid Data เคชเคฐ Filter filter เค•เคฐเคจा

Problem:

เคฏเคฆि เค†เคช เค•िเคธी เคเคธी range เคชเคฐ filter เคฒाเค—ू เค•เคฐ เคฐเคนे เคนैं เคœिเคธเคฎें data เค•े เคญीเคคเคฐ #VALUE! errors เคนैं, เคคो เคฏเคน FILTER function เค•ो เคตिเคซเคฒ เค•เคฐ เคธเค•เคคा เคนै।

AB
Apple1
Banana#VALUE!
Orange3

Formula:

=FILTER(A2:A4, B2:B4>1)

เคšूँเค•ि B3 เคฎें #VALUE! error เคนै, เค‡เคธเคฒिเค เคฏเคน เคธंเคชूเคฐ्เคฃ FILTER function เค•ो error เคฆेเคคा เคนै।

Solution:

  • เค†เคช filter เคธे errors เคตाเคฒी rows เค•ो เคฌाเคนเคฐ เค•เคฐเคจे เค•े เคฒिเค ISNUMBER function เค•ा เค‰เคชเคฏोเค— เค•เคฐเค•े เค‡เคธे เคธंเคญाเคฒ เคธเค•เคคे เคนैं।

Correct formula:

=FILTER(A2:A4, ISNUMBER(B2:B4) * (B2:B4>1))

#VALUE! error เค•ो เคธंเคญाเคฒเคจे เค•े เคฒिเค เคธाเคฎाเคจ्เคฏ เคธเคฎाเคงाเคจ:

Range เค•े เค†เค•ाเคฐ เค•ी เคœाँเคš เค•เคฐें: เคธुเคจिเคถ्เคšिเคค เค•เคฐें เค•ि เค†เคช เคœिเคธ range เค•ो filter เค•เคฐ เคฐเคนे เคนैं เค”เคฐ criteria เค•े เคฒिเค range เคเค• เคนी เค†เค•ाเคฐ เค•ी เคนै।

Error handling เค•ा เค‰เคชเคฏोเค— เค•เคฐें: เค…เคชเคจे FILTER function เค•ो IFERROR เค•े เคธाเคฅ เคฒเคชेเคŸें เคฏा unexpected errors เค•ो เคธंเคญाเคฒเคจे เค•े เคฒिเค [if_empty] argument เค•ा เค‰เคชเคฏोเค— เค•เคฐें।

เค‰เคฆाเคนเคฐเคฃ:

=IFERROR(FILTER(A2:A4, B2:B4>1), "Error occurred")

Correct Data Type: เคธुเคจिเคถ्เคšिเคค เค•เคฐें เค•ि comparison criteria เค†เคชเค•े เคฆ्เคตाเคฐा filter เค•िเค เคœा เคฐเคนे column เค•े data type เคธे เคฎेเคฒ เค–ाเคคा เคนै। เค‰เคฆाเคนเคฐเคฃ เค•े เคฒिเค, numbers เค•ी เคคुเคฒเคจा text เคธे เคจ เค•เคฐें।

เค…เค—เคฐ เค†เคชเค•ो error เค•ा เค•ोเคˆ specific เคฎाเคฎเคฒा เค†เคคा เคนै, เคคो เคฎुเคे เคฌเคคाเคं, เค”เคฐ เคนเคฎ เคฎिเคฒเค•เคฐ เค‰เคธ เคชเคฐ เค•ाเคฎ เค•เคฐ เคธเค•เคคे เคนैं!

#N/A error

FILTER function เคฎें #N/A error เค†เคฎ เคคौเคฐ เคชเคฐ เคคเคฌ เคนोเคคी เคนै เคœเคฌ เค†เคชเค•े เคฆ्เคตाเคฐा set เค•िเค เค—เค criteria เคธे เคฎेเคฒ เค–ाเคจे เคตाเคฒा เค•ोเคˆ data เคจเคนीं เคนोเคคा เคนै। เคเคธा เค‡เคธเคฒिเค เคนोเคคा เคนै เค•्เคฏोंเค•ि FILTER function เคฆी เค—เคˆ condition เค•े เค†เคงाเคฐ เคชเคฐ เค•ोเคˆ เคญी row เคตाเคชเคธ เคจเคนीं เค•เคฐ เคธเค•เคคा เคนै। เค‡เคธ เคฎाเคฎเคฒे เคฎें #N/A error เคเค• เค–ाเคฒी result set เค•े เคฒिเค เคเค• เคธाเคฎाเคจ्เคฏ response เคนै, เคฒेเค•िเคจ formula เค•ो modify เค•เคฐเค•े เค‡เคธे เค…เคงिเค• เคธुंเคฆเคฐ เคคเคฐीเค•े เคธे เคธंเคญाเคฒा เคœा เคธเค•เคคा เคนै।

FILTER function เคฎें #N/A error เค•े Common Causes:

  1. No Matching Data: range เคฎें เค•ोเคˆ เคญी row filter criteria เค•ो เคชूเคฐा เคจเคนीं เค•เคฐเคคी เคนै।
  2. Criteria Mismatch: เค†เคช เคเคธी condition เค•े เค†เคงाเคฐ เคชเคฐ filter เค•เคฐ เคฐเคนे เคนैं เคœो data เคฎें เคฎौเคœूเคฆ เคจเคนीं เคนै।
  3. Incorrect Range References: function เคฎें เค‰เคชเคฏोเค— เค•ी เคœाเคจे เคตाเคฒी range เคตाเคธ्เคคเคตिเค• data structure เคธे เคฎेเคฒ เคจเคนीं เค–ाเคคी เคนैं।

#N/A error เค•ो เค•ैเคธे Handle เค•เคฐें:

เคœเคฌ เค•ोเคˆ data filter criteria เคธे เคฎेเคฒ เคจเคนीं เค–ाเคคा เคนै, เคคो เค†เคช default return value เคช्เคฐเคฆाเคจ เค•เคฐเค•े #N/A error เค•ो handle เค•เคฐ เคธเค•เคคे เคนैं। FILTER function เคฎें เค‡เคธเค•े เคฒिเค เคเค• optional argument เคนै, เคฏा เค†เคช IFERROR เคฏा IFNA เค•ा เค‰เคชเคฏोเค— เค•เคฐ เคธเค•เคคे เคนैं।

เค‰เคฆाเคนเคฐเคฃ 1: No Data Matches the Criteria

Problem:

เค†เคช เคเค• list filter เค•เคฐ เคฐเคนे เคนैं, เคฒेเค•िเคจ เค•ोเคˆ เคญी data condition เคธे เคฎेเคฒ เคจเคนीं เค–ाเคคा, เค‡เคธเคฒिเค FILTER function #N/A เคฒौเคŸाเคคा เคนै।

A
Apple
Banana
Orange

Formula:

=FILTER(A2:A4, A2:A4="Grapes")

เคšूँเค•ि column A เคฎें เค•ोเคˆ "Grapes" เคจเคนीं เคนै, เค‡เคธเคฒिเค Excel #N/A error เคฒौเคŸाเคเค—ा।

Solution:

  • เค†เคช FILTER function เคฎें [if_empty] argument เค•ा เค‰เคชเคฏोเค— เค•เคฐเค•े เค•ोเคˆ message เคฏा value specify เค•เคฐ เคธเค•เคคे เคนैं, เคœเคฌ เค•ोเคˆ data criteria เคธे เคฎेเคฒ เคจเคนीं เค–ाเคคा เคนै।

Correct formula:

=FILTER(A2:A4, A2:A4="Grapes", "No matching data")

เค…เคฌ, เคฏเคฆि เค•ोเคˆ data filter เคธे เคฎेเคฒ เคจเคนीं เค–ाเคคा เคนै, เคคो Excel #N/A เค•े เคฌเคœाเคฏ custom message "No matching data" เคฒौเคŸाเคเค—ा।

Result:

Result
No matches found

เค‰เคฆाเคนเคฐเคฃ 2: Using IFERROR to Handle the #N/A Error

Problem:

เค†เคช data filter เค•เคฐ เคฐเคนे เคนैं, เคฒेเค•िเคจ เค•ोเคˆ เคฎिเคฒाเคจ เคจ เคนोเคจे เค•े เค•ाเคฐเคฃ, Excel #N/A เคฒौเคŸाเคคा เคนै।

Formula:

=FILTER(A2:A4, A2:A4="Grapes")

Solution:

  • เค†เคช #N/A error เค•ो เคชเค•เคก़เคจे เค•े เคฒिเค IFERROR function เค•ा เค‰เคชเคฏोเค— เค•เคฐ เคธเค•เคคे เคนैं เค”เคฐ filter เคฆ्เคตाเคฐा เค•ोเคˆ เคฎिเคฒाเคจ เคจ เคฎिเคฒเคจे เคชเคฐ custom value เคฏा message เคฒौเคŸा เคธเค•เคคे เคนैं।

Correct formula:

=IFERROR(FILTER(A2:A4, A2:A4="Grapes"), "No fruits found")

Result:

Result
No fruits found

เคœเคฌ filter criteria เค•ोเคˆ เคชเคฐिเคฃाเคฎ เคจเคนीं เคฆेเคคे เคนैं, เคคो IFERROR function #N/A เค•े เคฌเคœाเคฏ "No fruits found" เคฒौเคŸाเคเค—ा।

เค‰เคฆाเคนเคฐเคฃ 3: Handling #N/A with Multiple Criteria

Problem:

เค†เคช data filter เค•เคฐเคจे เค•े เคฒिเค เค•เคˆ criteria เค•ा เค‰เคชเคฏोเค— เค•เคฐ เคฐเคนे เคนैं, เค”เคฐ เค•ोเคˆ เคญी row เคธเคญी conditions เค•ो เคชूเคฐा เคจเคนीं เค•เคฐเคคी เคนै, เค‡เคธเคฒिเค Excel #N/A error เคฒौเคŸाเคคा เคนै।

AB
Apple100
Banana150
Orange200

Formula:

=FILTER(A2:A4, (A2:A4="Apple") * (B2:B4>200))

เค‡เคธ เคฎाเคฎเคฒे เคฎें, เคญเคฒे เคนी "Apple" เคฎौเคœूเคฆ เคนो, column B เคฎें เค•ोเคˆ เคญी value 200 เคธे เคœ़्เคฏाเคฆा เคจเคนीं เคนै. เค‡เคธเค•ा เคจเคคीเคœा #N/A เคนोเคคा เคนै.

Solution:

  • เค†เคช [if_empty] argument เค•े เคธाเคฅ default value เคช्เคฐเคฆाเคจ เค•เคฐเค•े #N/A error เค•ो เคธंเคญाเคฒ เคธเค•เคคे เคนैं.

Correct formula:

=FILTER(A2:A4, (A2:A4="Apple") * (B2:B4>200), "No matching results")

Result:

Result
No matching results

เค‰เคฆाเคนเคฐเคฃ 4: Criteria Mismatch Causing #N/A

Problem:

เค†เคช data เค•ो เคเคธी condition เค•े เค†เคงाเคฐ เคชเคฐ filter เค•เคฐ เคฐเคนे เคนैं เคœो dataset เคฎें เคฎौเคœूเคฆ เคจเคนीं เคนै। เค‰เคฆाเคนเคฐเคฃ เค•े เคฒिเค, numeric column เคฎें text filter เค•เคฐเคจे เคธे เค•ोเคˆ match เคจเคนीं เคนो เคธเค•เคคा เคนै เค”เคฐ #N/A error เคนो เคธเค•เคคी เคนै।

A
100
200
300

Formula:

=FILTER(A2:A4, A2:A4="Text")

เคšूँเค•ि เค†เคช text condition เค•ा เค‰เคชเคฏोเค— เค•เคฐเค•े numeric column filter เค•เคฐ เคฐเคนे เคนैं, เค‡เคธเคฒिเค เค•ोเคˆ เคฎिเคฒाเคจ เคจเคนीं เคนोเค—ा, เค”เคฐ Excel #N/A เคฒौเคŸाเคเค—ा।

Solution:

  • เคธुเคจिเคถ्เคšिเคค เค•เคฐें เค•ि criteria column เคฎें data type เคธे เคฎेเคฒ เค–ाเคคा เคนै। เคฏเคฆि เค•ोเคˆ เคฎिเคฒाเคจ เคจเคนीं เคฎिเคฒเคคा เคนै, เคคो [if_empty] argument เค•ा เค‰เคชเคฏोเค— เค•เคฐें।

Correct formula:

=FILTER(A2:A4, A2:A4>150, "No matching numbers")

Result:

Result
200
300

General Solutions to Handle the #N/A Error in FILTER:

  1. Use the [if_empty] argument: FILTER function เค•ा เค‰เคชเคฏोเค— เค•เคฐเคคे เคธเคฎเคฏ, เคœเคฌ เค•ोเคˆ เคฎिเคฒाเคจ เคจ เคฎिเคฒे เคคो เคนเคฎेเคถा เคเค• optional return value เคช्เคฐเคฆाเคจ เค•เคฐें।
    =FILTER(array, criteria, "No matching data")
  2. Use IFERROR or IFNA: เคฏे function #N/A error เค•ो เคชเค•เคก़ เคธเค•เคคे เคนैं เค”เคฐ เคเค• custom message เคฒौเคŸा เคธเค•เคคे เคนैं।
    =IFERROR(FILTER(array, criteria), "No data found")
  3. Ensure Data and Criteria Match: เคธुเคจिเคถ्เคšिเคค เค•เคฐें เค•ि เค†เคชเค•े criteria เค•ा data type (เคœैเคธे, text เคฏा number) เค†เคชเค•े เคฆ्เคตाเคฐा filter เค•िเค เคœा เคฐเคนे column เค•े data เคธे เคฎेเคฒ เค–ाเคคा เคนै।

#REF! error

FILTER function เคฎें #REF! error เค†เคฎ เคคौเคฐ เคชเคฐ เคคเคฌ เคนोเคคी เคนै เคœเคฌ เค•ोเคˆ formula เค•िเคธी invalid cell เคฏा range เค•ो refer เค•เคฐเคคा เคนै। เคฏเคน เคตिเคญिเคจ्เคจ เค•ाเคฐเคฃों เคธे เคนो เคธเค•เคคा เคนै, เคœैเคธे เค•ि เค‰เคจ cell เคฏा column เค•ो เคนเคŸाเคจा เคœिเคจ เคชเคฐ formula เคจिเคฐ्เคญเคฐ เค•เคฐเคคा เคนै, เคฏा formula เคฎें เค—เคฒเคค range เค•ा เค‰เคชเคฏोเค— เค•เคฐเคจा।

Common Causes of the #REF! Error in the FILTER Function:

  1. Deleted Cells or Columns: formula เค‰เคจ cell เคฏा column เค•ो refer เค•เคฐเคคा เคนै เคœिเคจ्เคนें เคนเคŸा เคฆिเคฏा เค—เคฏा เคนै।
  2. Incorrect Range References: FILTER function เคฎें เค‰เคชเคฏोเค— เค•ी เค—เคˆ range เคธเคนी เคขंเค— เคธे เคฎेเคฒ เคจเคนीं เค–ाเคคी เคนैं।
  3. Relative Cell References Moved Out of Bounds: เค•िเคธी formula เค•ो copy เคฏा drag เค•เคฐเคคे เคธเคฎเคฏ, relative reference data range เคธे เคฌाเคนเคฐ เคœा เคธเค•เคคे เคนैं।
  4. Array Formula Issues: referenced array invalid เคฏा range เคธे เคฌाเคนเคฐ เคนै।
เค†เค‡เค examples เค”เคฐ solutions เค•े เคธाเคฅ เค‡เคจ เค•ाเคฐเคฃों เคชเคฐ เคจเคœ़เคฐ เคกाเคฒें।

เค‰เคฆाเคนเคฐเคฃ 1: Deleted Cells or Columns

Problem:

FILTER function เค‰เคจ cell เคฏा column เค•ो reference เค•เคฐ เคฐเคนा เคนै เคœिเคจ्เคนें เคนเคŸा เคฆिเคฏा เค—เคฏा เคนै।

AB
Apple100
Banana150
Orange200

Formula (before deletion):

=FILTER(A2:A4, B2:B4>100)

เคฏเคฆि เค†เคช column A เคฏा column B เคนเคŸाเคคे เคนैं, เคคो FILTER function เคเค• #REF! error เคฒौเคŸाเคเค—ा เค•्เคฏोंเค•ि เคฏเคน เคเคธी range เค•ो reference เค•เคฐเคจे เค•ा เคช्เคฐเคฏाเคธ เค•เคฐ เคฐเคนा เคนै เคœो เค…เคฌ เคฎौเคœूเคฆ เคจเคนीं เคนै।

Solution:

  • Formula เค•े reference เค•ी เคœाँเคš เค•เคฐें เค”เคฐ เค‰เคจ्เคนें valid range เคฎें update เค•เคฐें।
  • เคฏเคฆि เค†เคชเคจे เค—เคฒเคคी เคธे cell เคฏा column เคนเคŸा เคฆिเค เคนैं, เคคो เคนเคŸाเคจे เค•ो undo เค•เคฐเคจे เค•ा เคช्เคฐเคฏाเคธ เค•เคฐें (Ctrl + Z เคฆเคฌाเคँ)।
  • เคฏเคฆि เคนเคŸाเคจा เคœाเคจเคฌूเคเค•เคฐ เค•िเคฏा เค—เคฏा เคฅा, เคคो formula เค•ो เคเค• valid range เค•ो reference เค•เคฐเคจे เค•े เคฒिเค update เค•เคฐें।

เค‰เคฆाเคนเคฐเคฃ 2: Incorrect Range References

Problem:

FILTER function เคฎें range เคฎेเคฒ เคจเคนीं เค–ाเคคी เคนैं, เคœिเคธเคธे #REF! error เคนोเคคी เคนै। Array เค”เคฐ criteria เค•ो เคธเคฎाเคจ เค†เค•ाเคฐ เค•ी range เค•ो reference เค•เคฐเคจा เคšाเคนिเค।

AB
Apple100
Banana150
Orange200

Incorrect Formula:

=FILTER(A2:A5, B2:B4>100)

เค‡เคธ เค‰เคฆाเคนเคฐเคฃ เคฎें, formula A2 เค•ो reference เค•เคฐเคคा เคนै เคฒेเค•िเคจ เค‡เคธเค•ी เคคुเคฒเคจा B2 เคธे เค•เคฐเคคा เคนै, เคœिเคธเค•े เค•ाเคฐเคฃ mismatch เคนोเคคा เคนै เค”เคฐ #REF! error เคนोเคคी เคนै।

Solution:

  • เคธुเคจिเคถ्เคšिเคค เค•เคฐें เค•ि FILTER function เคฎें เคฆोเคจों range เคธเคฎाเคจ เค†เค•ाเคฐ เค•ी เคนैं।

Correct formula:

=FILTER(A2:A4, B2:B4>100)

Result:

Result
Banana
Orange

เค‰เคฆाเคนเคฐเคฃ 3: Relative Cell References Moved Out of Bounds

Problem:

Formula เค•ो copy เค•เคฐเคคे เคฏा เคจीเคšे เคฏा drag เค•เคฐเคคे เคธเคฎเคฏ, relative cell reference เคธीเคฎा เคธे เคฌाเคนเคฐ เคœा เคธเค•เคคे เคนैं, เคœिเคธเคธे #REF! error เคนो เคธเค•เคคी เคนै।

Formula (before moving):

=FILTER(A2:A4, B2:B4>100)

เคฏเคฆि เค†เคช เค‡เคธ formula เค•ो เคจीเคšे เคฏा drag เค•เคฐเคคे เคนैं, เคคो relative reference data range เคธे เคฌाเคนเคฐ เคœा เคธเค•เคคे เคนैं (เค‰เคฆाเคนเคฐเคฃ เค•े เคฒिเค, A5 เค”เคฐ B5), เคœिเคธเค•े เคชเคฐिเคฃाเคฎเคธ्เคตเคฐूเคช #REF! error เคนो เคธเค•เคคी เคนै।

Solution:

  • Formula เค•ो copy เคฏा drag เค•เคฐเคจे เคชเคฐ เค‰เคจ्เคนें move เคนोเคจे เคธे เคฌเคšाเคจे เค•े เคฒिเค absolute reference เค•ा เค‰เคชเคฏोเค— เค•เคฐเค•े range เค•ो lock เค•เคฐें।

Correct formula:

=FILTER($A$2:$A$4, $B$2:$B$4>100)

เคฏเคน เคธुเคจिเคถ्เคšिเคค เค•เคฐเคคा เคนै เค•ि formula เค•ो copy เคฏा move เค•िเค เคœाเคจे เคชเคฐ เคญी range เคธเคฎाเคจ เคฐเคนे।

เค‰เคฆाเคนเคฐเคฃ 4: Invalid Array Formula

Problem:

FILTER function เคเค• เคเคธी array เค•ो reference เค•เคฐเคคा เคนै เคœो เคธीเคฎा เคธे เคฌाเคนเคฐ เคนै เคฏा invalid เคนै, เคœिเคธเค•े เคชเคฐिเคฃाเคฎเคธ्เคตเคฐूเคช #REF! error เคนोเคคी เคนै।

AB
Apple100
Banana150
Orange200

Incorrect Formula:

=FILTER(A2:A4, C2:C4>100)

เคฏเคนाँ, formula column C เค•ो reference เค•เคฐ เคฐเคนा เคนै (เคœो เคฎौเคœूเคฆ เคจเคนीं เคนै เคฏा เคœिเคธเคฎें เค•ोเคˆ data เคจเคนीं เคนै)। เค‡เคธเค•े เคชเคฐिเคฃाเคฎเคธ्เคตเคฐूเคช #REF! error เคนोเคคी เคนै เค•्เคฏोंเค•ि column C invalid เคนै เคฏा range เคธे เคฌाเคนเคฐ เคนै।

Solution:

  • เคธुเคจिเคถ्เคšिเคค เค•เคฐें เค•ि formula เคฎें referenced เคธเคญी range valid เคนैं เค”เคฐ data set เค•े เคญीเคคเคฐ เคนैं।

Correct formula:

=FILTER(A2:A4, B2:B4>100)

Result:

Result
Banana
Orange

General Solutions to Handle the #REF! Error in FILTER:

  1. Check for Deleted Cells or Columns: เคฏเคฆि เค†เคชเคจे เค—เคฒเคคी เคธे cell เคฏा column เคนเคŸा เคฆिเค เคนैं, เคคो action เค•ो undo เค•เคฐเคจे เค•े เคฒिเค Ctrl + Z เค•ा เค‰เคชเคฏोเค— เค•เคฐें, เคฏा เคจเคˆ range เค•ो เคฆเคฐ्เคถाเคจे เค•े เคฒिเค formula เค•ो update เค•เคฐें।
  2. Use Matching Range Sizes: เคธुเคจिเคถ्เคšिเคค เค•เคฐें เค•ि array เค”เคฐ criteri range เคธเคฎाเคจ เค†เค•ाเคฐ เค•ी เคนैं।
    =FILTER(A2:A4, B2:B4>100)
  3. Use Absolute References: Formula เค•ी copy เคฌเคจाเคคे เคฏा เค‰เคจ्เคนें move เค•เคฐเคคे เคธเคฎเคฏ accidental reference changes เคธे เคฌเคšเคจे เค•े เคฒिเค, dollar sign ($) เคœोเคก़เค•เคฐ absolute reference เค•ा เค‰เคชเคฏोเค— เค•เคฐें।
    =FILTER($A$2:$A$4, $B$2:$B$4>100)
  4. Check for Valid Array Ranges: เคธुเคจिเคถ्เคšिเคค เค•เคฐें เค•ि เคธเคญी referenced ranges valid เคนैं เค”เคฐ เค†เคชเค•ी worksheet เคฎें data เค•ी เคธीเคฎाเค“ं เค•े เคญीเคคเคฐ เคนैं।

#NAME error

Excel เคฎें #NAME? error เคคเคฌ เคนोเคคी เคนै เคœเคฌ Excel เค•िเคธी formula เคฎें text เค•ो เคจเคนीं เคชเคนเคšाเคจเคคा เคนै। เคฏเคน เค‰เคจ เคฎाเคฎเคฒों เคฎें เค†เคฎ เคนै เคœเคนाँ formula เคฎें เค•ोเคˆ typo เคฏा function เคจाเคฎ เคนोเคคा เคนै เคœिเคธे Excel เคชเคนเคšाเคจ เคจเคนीं เคธเค•เคคा เคนै। FILTER function เค•े context เคฎें, #NAME? error เค†เคฎเคคौเคฐ เคชเคฐ เคจिเคฎ्เคจเคฒिเค–िเคค เค•ाเคฐเคฃों เคธे เค‰เคค्เคชเคจ्เคจ เคนोเคคी เคนै:

Common Causes of the #NAME? Error in the FILTER Function:

  1. Misspelled Function Name: เคฏเคฆि เค†เคช เค—เคฒเคคी เคธे FILTER เค•ो FILTRE เคฏा FILTERS เคœैเคธा เค•ुเค› เคฒिเค– เคฆेเคคे เคนैं, เคคो Excel เค‰เคธे เคชเคนเคšाเคจ เคจเคนीं เคชाเคเค—ा เค”เคฐ #NAME? error เคฒौเคŸाเคเค—ा।
  2. Excel Version Compatibility: FILTER function เค•ेเคตเคฒ Excel 365 เค”เคฐ Excel 2021 เคฎें เค‰เคชเคฒเคฌ्เคง เคนै। เคฏเคฆि เค†เคช Excel เค•े เคชुเคฐाเคจे version (เคœैเคธे Excel 2019 เคฏा 2016) เค•ा เค‰เคชเคฏोเค— เค•เคฐ เคฐเคนे เคนैं, เคคो FILTER function เคชเคนเคšाเคจा เคจเคนीं เคœाเคเค—ा, เค”เคฐ เค†เคชเค•ो #NAME? error เคฎिเคฒेเค—ी।
  3. Incorrect Range or Criteria References: เคฏเคฆि เค†เคช เคœिเคธ column เคฏा names range เค•ा reference เคฆे เคฐเคนे เคนैं, เคœो เค—เคฒเคค เคนै เคฏा เคตเคน เคฎौเคœूเคฆ เคจเคนीं เคนै, เคคो Excel #NAME? error เคฒौเคŸाเคเค—ा।
  4. Improperly Defined Named Ranges: เคฏเคฆि FILTER function เค•िเคธी เคเคธी named range เค•ो reference เค•เคฐเคคा เคนै เคœो เคฎौเคœूเคฆ เคจเคนीं เคนै, เคคो Excel เค‰เคธे process เคจเคนीं เค•เคฐ เคชाเคเค—ा เค”เคฐ #NAME? error เคฒौเคŸाเคเค—ा।
  5. Text Not Encased in Quotes: Text criteria เค•ा เค‰เคชเคฏोเค— เค•เคฐเคคे เคธเคฎเคฏ, text เค•ो quotation marks เคฎें enclose เคจ เค•เคฐเคจे เคธे เคญी #NAME? error เคนो เคธเค•เคคी เคนै।

เค†เค‡เค examples เค”เคฐ solutions เค•े เคธाเคฅ เค‡เคจเค•ा เคตिเคถ्เคฒेเคทเคฃ เค•เคฐें।

เค‰เคฆाเคนเคฐเคฃ 1: Misspelled Function Name

Problem:

เค†เคชเคจे function เคจाเคฎ เค•ी spelling เค—เคฒเคค เคฒिเค–ी เคนै, เค‡เคธเคฒिเค Excel เค‰เคธे เคชเคนเคšाเคจ เคจเคนीं เคชाเคคा เคนै।

AB
Apple100
Banana150
Orange200

Incorrect Formula:

=FILTERS(A2:A4, B2:B4>100)

เคšूँเค•ि FILTERS เคเค• valid Excel function เคจเคนीं เคนै, เค‡เคธเคฒिเค Excel เคเค• #NAME? error เคฆेเคคा เคนै।

Solution:

  • เคธुเคจिเคถ्เคšिเคค เค•เคฐें เค•ि function เค•ा เคจाเคฎ เคธเคนी เคขंเค— เคธे เคฒिเค–ा เค—เคฏा เคนै।

Correct formula:

=FILTER(A2:A4, B2:B4>100)

Result:

Result
Banana
Orange

เค‰เคฆाเคนเคฐเคฃ 2: Excel Version Incompatibility

Problem:

เค†เคช Excel เค•े เคชुเคฐाเคจे version เคฎें FILTER function เค•ा เค‰เคชเคฏोเค— เค•เคฐ เคฐเคนे เคนैं, เคœैเคธे เค•ि Excel 2016 เคฏा 2019, เคœो FILTER เคœैเคธे dynamic array function เค•ा เคธเคฎเคฐ्เคฅเคจ เคจเคนीं เค•เคฐเคคा เคนै।

Formula:

=FILTER(A2:A4, B2:B4>100)

Solution:

  • FILTER function เค•ेเคตเคฒ Excel 365 เค”เคฐ Excel 2021 เคฎें เค‰เคชเคฒเคฌ्เคง เคนै। เคฏเคฆि เค†เคช เคชुเคฐाเคจे version เค•ा เค‰เคชเคฏोเค— เค•เคฐ เคฐเคนे เคนैं, เคคो เค†เคช เคฏा เคคो เคเคธे version เคฎें upgrade เค•เคฐ เคธเค•เคคे เคนैं เคœो FILTER เค•ा เคธเคฎเคฐ्เคฅเคจ เค•เคฐเคคा เคนै เคฏा same result เคช्เคฐाเคช्เคค เค•เคฐเคจे เค•े เคฒिเค array formula เค•े เคธाเคฅ INDEX/MATCH, เคฏा IF เคœैเคธे optional function เค•ा เค‰เคชเคฏोเค— เค•เคฐ เคธเค•เคคे เคนैं।
  • For older versions: เค†เคช data filter เค•เคฐเคจे เค•े เคฒिเค เคเค• array formula เค•ा เค‰เคชเคฏोเค— เค•เคฐ เคธเค•เคคे เคนैं:
    =INDEX(A2:A4, MATCH(TRUE, B2:B4>100, 0))
  • เคฒेเค•िเคจ Excel 365 เคฏा 2021 เคฎें เค…เคชเค—्เคฐेเคก เค•เคฐเคจा เคธเคฌเคธे เค…เคš्เค›ा เคธเคฎाเคงाเคจ เคนै।

เค‰เคฆाเคนเคฐเคฃ 3: Incorrect Named Range or Reference

Problem:

เค†เคช เคเค• named range เคฏा column เค•ा reference เคฆे เคฐเคนे เคนैं เคœो workbook เคฎें เคฎौเคœूเคฆ เคจเคนीं เคนै।

AB
Apple100
Banana150
Orange200

Incorrect Formula:

=FILTER(Items, Prices>100)

เคฏเคฆि item เค”เคฐ price named range เค•े เคฐूเคช เคฎें define เคจเคนीं เคนैं, เคคो Excel เคเค• #NAME? error เคฒौเคŸाเคเค—ा।

Solution:

  • เคธुเคจिเคถ्เคšिเคค เค•เคฐें เค•ि named range เคฎौเคœूเคฆ เคนैं เคฏा เค‰เคจ्เคนें formula เคฎें เค‰เคชเคฏोเค— เค•เคฐเคจे เคธे เคชเคนเคฒे define เค•เคฐें।

Correct formula:

เคฏเคฆि item เค”เคฐ price named range เคนैं, เคคो เคธुเคจिเคถ्เคšिเคค เค•เคฐें เค•ि เคตे เคธเคนी data range เค•ो reference เค•เคฐเคคे เคนैं।

เคตैเค•เคฒ्เคชिเค• เคฐूเคช เคธे, เคฏเคฆि เค†เคช named range เค•ा เค‰เคชเคฏोเค— เคจเคนीं เค•เคฐเคจा เคšाเคนเคคे เคนैं, เคคो เคธीเคงे reference เค•ा เค‰เคชเคฏोเค— เค•เคฐें:

=FILTER (A2:A4, B2:B4>100)

เค‰เคฆाเคนเคฐเคฃ 4: Text Not Encased in Quotes

Problem:

Text criteria เค•ा เค‰เคชเคฏोเค— เค•เคฐเคคे เคธเคฎเคฏ, เค†เคชเค•ो text เค•ो double quotation marks เคฎें enclose เค•เคฐเคจा เคนोเค—ा। เคฏเคฆि เค†เคช เคเคธा เค•เคฐเคจे เคฎें เคตिเคซเคฒ เคฐเคนเคคे เคนैं, เคคो Excel text เค•ो เคจเคนीं เคชเคนเคšाเคจ เคชाเคเค—ा เค”เคฐ เคเค• #NAME? error เคฒौเคŸाเคเค—ा।

AB
Apple100
Banana150
Orange200

Incorrect Formula:

=FILTER(A2:A4, A2:A4=Apple)

เคฏเคนाँ, Apple เค•ो quotation marks เคฎें enclose เค•िเคฏा เคœाเคจा เคšाเคนिเค, เค…เคจ्เคฏเคฅा, Excel เค•ो เคฒเค—เคคा เคนै เค•ि "Apple" เคเค• name เคฏा variable เคนै เค”เคฐ #NAME? error เคฆेเคคा เคนै।

Solution:

  • "Apple" text เค•ो double quotation marks เคฎें enclose เค•เคฐें เคคाเค•ि เคฏเคน เคธंเค•ेเคค เคฎिเคฒे เค•ि เคฏเคน text criteria เคนै।

Correct formula:

=FILTER(A2:A4, A2:A4="Apple")

Result:

Result
Apple

เค‰เคฆाเคนเคฐเคฃ 5: Improperly Defined Named Ranges

Problem:

Formula เคเค• named range เค•ा เค‰เคชเคฏोเค— เค•เคฐเคคा เคนै เคœो เค ीเค• เคธे defined เคจเคนीं เคนै เคฏा เคฎौเคœूเคฆ เคจเคนीं เคนै, เคœिเคธเคธे #NAME? error เคนोเคคी เคนै।

Formula:

=FILTER(MyData, MyData>100)

เคฏเคฆि MyData เค•ो named range เค•े เคฐूเคช เคฎें defined เคจเคนीं เค•िเคฏा เค—เคฏा เคนै, เคคो Excel เคเค• #NAME? error เคฒौเคŸाเคเค—ा।

Solution:

เค‡เคธे เค ीเค• เค•เคฐเคจे เค•े เคฒिเค, เคธुเคจिเคถ्เคšिเคค เค•เคฐें เค•ि เค†เคชเคจे named range เค•ो เคธเคนी เคขंเค— เคธे defined เค•िเคฏा เคนै। เค†เคช เคจिเคฎ्เคจ เคฆ्เคตाเคฐा named range เค•ो defined เค•เคฐ เคธเค•เคคे เคนैं:

  1. เค‰เคจ cells เค•ो highlight เค•เคฐเคจा เคœिเคจ्เคนें เค†เคช name เคฆेเคจा เคšाเคนเคคे เคนैं।
  2. Formula tab เคชเคฐ เคœाเค•เคฐ Name Define เคชเคฐ เค•्เคฒिเค• เค•เคฐें ।
  3. Range เค•ो เคเค• Name เคฆेเคจा (เคœैเคธे MyData)।

เคตैเค•เคฒ्เคชिเค• เคฐूเคช เคธे, เค†เคช เคธीเคงे cell reference เค•ा เค‰เคชเคฏोเค— เค•เคฐ เคธเค•เคคे เคนैं:

=FILTER(A2:A4, A2:A4>100)

General Solutions to Handle the #NAME? Error in FILTER:

  1. Check for Typos: เคธुเคจिเคถ्เคšिเคค เค•เคฐें เค•ि function name เค”เคฐ range names เค•ी spelling เคธเคนी เคนै।
    • FILTER เค•ी spelling เคธเคนी เคนोเคจी เคšाเคนिเค।
  2. Use Text in Quotes: Text criteri เค•ो เคนเคฎेเคถा double quotation marks เคฎें enclose เค•เคฐें।
    • Apple เค•े เคฌเคœाเคฏ "Apple"।
  3. Use Excel 365 or Excel 2021: เคธुเคจिเคถ्เคšिเคค เค•เคฐें เค•ि เค†เคช Excel เค•े เคเคธे version เค•ा เค‰เคชเคฏोเค— เค•เคฐ เคฐเคนे เคนैं เคœो FILTER function เค•ा เคธเคฎเคฐ्เคฅเคจ เค•เคฐเคคा เคนै।
  4. Correct Range References: เคธुเคจिเคถ्เคšिเคค เค•เคฐें เค•ि เคธเคญी named ranges เคธเคนी เคขंเค— เคธे defined เคนैं เค”เคฐ เคธเคญी cell reference worksheet เคฎें เคฎौเคœूเคฆ เคนैं।


Conclusion:

Microsoft Excel เคฎें FILTER function เคเค• เคถเค•्เคคिเคถाเคฒी tool เคนै เคœो เค†เคชเค•ो specific criteria เค•े เค†เคงाเคฐ เคชเคฐ เคเค• เคฌเคก़ी range เคฏा table เคธे data เค•ो เคœเคฒ्เคฆी เค”เคฐ เค†เคธाเคจी เคธे filter เค•เคฐเคจे เค”เคฐ เคจिเค•ाเคฒเคจे เค•ी เค…เคจुเคฎเคคि เคฆेเคคा เคนै। เคฌเคก़े datasets เค•े เคธाเคฅ เค•ाเคฎ เค•เคฐเคคे เคธเคฎเคฏ เคฏเคน function เค†เคชเค•ा เคฌเคนुเคค เคธเคฎเคฏ เค”เคฐ เคช्เคฐเคฏाเคธ เคฌเคšा เคธเค•เคคा เคนै, เค”เคฐ เคฏเคน dynamic filters เคฌเคจाเคจे เคฎें เคญी เค†เคชเค•ी เคฎเคฆเคฆ เค•เคฐ เคธเค•เคคा เคนै เคœो source data เคฎें เคฌเคฆเคฒाเคต เค•े เคฐूเคช เคฎें automatic เคฐूเคช เคธे update เคนो เคœाเคคे เคนैं। FILTER function เค•ा เค‰เคชเคฏोเค— เค•เคฐเคจा เคธीเค–เค•เคฐ, เค†เคช เค…เคชเคจे Excel skills เค•ो เค…เค—เคฒे เคธ्เคคเคฐ เคชเคฐ เคฒे เคœा เคธเค•เคคे เคนैं เค”เคฐ เค…เคงिเค• เค•ुเคถเคฒ เค”เคฐ เคช्เคฐเคญाเคตी data analyst เคฌเคจ เคธเค•เคคे เคนैं।


Filter with other functions:

Filter duplicate values with Unique function:

เค†เคช Excel เคฎें duplicate values เค•ो filter เค•เคฐเคจे เค•े เคฒिเค UNIQUE function เค•े เคธाเคฅ FILTER function เค•ा เค‰เคชเคฏोเค— เค•เคฐ เคธเค•เคคे เคนैं। UNIQUE function เค•िเคธी range เคฏा array เคธे unique values เคจिเค•ाเคฒเคคा เคนै, เค”เคฐ เคซिเคฐ เค†เคช specific criteria เค•े เค†เคงाเคฐ เคชเคฐ เค‡เคจ unique values เค•ो เคช्เคฐเคฆเคฐ्เคถिเคค เค•เคฐเคจे เค•े เคฒिเค FILTER เค•ा เค‰เคชเคฏोเค— เค•เคฐ เคธเค•เคคे เคนैं।

เค‰เคฆाเคนเคฐเคฃ

เคฎाเคจ เคฒीเคœिเค เค•ि เค†เคชเค•े เคชाเคธ sales representatives เค•ी เคเค• เคธूเคšी เคนै เค”เคฐ เค‰เคจเค•ी sales เคฐाเคถि เคจिเคฎ्เคจ range (A1) เคฎें เคนै:

Name Sales
John 150
Alice 200
John 150
Bob 300
Alice 200

Step 1: Extract Unique Names

เคธเคฌเคธे เคชเคนเคฒे, เค†เคช "Name" column เคธे unique เคจाเคฎों เค•ी เคธूเคšी เคช्เคฐाเคช्เคค เค•เคฐเคจे เค•े เคฒिเค cell D2 เคฎें UNIQUE function เค•ा เค‰เคชเคฏोเค— เค•เคฐ เคธเค•เคคे เคนैं।

=UNIQUE(A2:A6)

เคฏเคน เคจिเคฎ्เคจเคฒिเค–िเคค เคฒौเคŸाเคเค—ा:

Unique Names
John
Alice
Bob

Step 2: Unique Names เค•े เคฒिเค Sales Filter เค•เคฐें

เค‡เคธเค•े เคฌाเคฆ, เค‡เคจ unique representatives เค•े เคฒिเค sales data filter เค•เคฐเคจे เค•े เคฒिเค, เค†เคช UNIQUE เค•े เคธाเคฅ FILTER เค•ा เค‰เคชเคฏोเค— เค•เคฐ เคธเค•เคคे เคนैं। เค†เคช เคเค• summary table เคฌเคจा เคธเค•เคคे เคนैं เคœो unique เคจाเคฎ เค”เคฐ เค‰เคจเค•ी เคธंเคฌंเคงिเคค sales amount เคฆिเค–ाเคคी เคนै।

เค†เคช เค‡เคธ เคคเคฐเคน เค•े formula เค•ा เค‰เคชเคฏोเค— cell E2 เคฎें เค•เคฐ เคธเค•เคคे เคนैं:

=SUMIF(A2:A6, UNIQUE(A2:A6), B2:B6)

เคฏเคน เคจिเคฎ्เคจเคฒिเค–िเคค เคฒौเคŸाเคเค—ा:

Sales
300
400
300

Filter with multiple criteria in multiple columns

AND condition เค•े เคธाเคฅ เค‰เคฆाเคนเคฐเคฃ:

เค†เคช logical conditions เค•ो เคฎिเคฒाเค•เคฐ เค•เคˆ columns เคฎें เค•เคˆ criteria's เค•े เค†เคงाเคฐ เคชเคฐ data filter เค•เคฐเคจे เค•े เคฒिเค Excel เคฎें FILTER function เค•ा เค‰เคชเคฏोเค— เค•เคฐ เคธเค•เคคे เคนैं। เค†เคช AND condition เค•े เคฒिเค * operator เค”เคฐ OR condition เค•े เคฒिเค + operator เค•ा เค‰เคชเคฏोเค— เค•เคฐ เคธเค•เคคे เคนैं।

เคฎाเคจ เคฒीเคœिเค เค•ि เค†เคชเค•े เคชाเคธ เคจिเคฎ्เคจเคฒिเค–िเคค range (A1) เคฎें sales representatives เค•ा dataset เคนै:

Name Region Sales
John North 150
Alice South 200
Bob North 300
Charlie West 100
David South 400

เค†เคช "North" เค•्เคทेเคค्เคฐ เคธे 200 เคธे เค…เคงिเค• sales เคตाเคฒे sales representatives เค•ो เค–ोเคœเคจे เค•े เคฒिเค data เค•ो filter เค•เคฐเคจा เคšाเคนเคคे เคนैं।

เค†เคช เคฏเคน เค•ैเคธे เค•เคฐ เคธเค•เคคे เคนैं:

=FILTER(A2:C6, (B2:B6 = "North") * (C2:C6 > 200), "No results")

เคธ्เคชเคท्เคŸीเค•เคฐเคฃ (Explanation)

  1. Array: A2:C6 เคตเคน data เค•ी range เคนै เคœिเคธे เค†เคช filter เค•เคฐเคจा เคšाเคนเคคे เคนैं।
  2. Include:
    • (B2:B6 = "North") เคœाँเคšเคคा เคนै เค•ि เค•्เคทेเคค्เคฐ "North" เคนै เคฏा เคจเคนीं।
    • (C2:C6 > 200) เคœाँเคšเคคा เคนै เค•ि sales 200 เคธे เค…เคงिเค• เคนै เคฏा เคจเคนीं।
    • * operator เคเค• AND condition เค•े เคฐूเคช เคฎें เค•ाเคฐ्เคฏ เค•เคฐเคคा เคนै, เคœिเคธเค•ा เค…เคฐ्เคฅ เคนै เค•ि เค•िเคธी row เค•ो เคถाเคฎिเคฒ เค•เคฐเคจे เค•े เคฒिเค เคฆोเคจों criteria เคธเคค्เคฏ เคนोเคจे เคšाเคนिเค।
  3. If_empty: เคฏเคฆि เค•ोเคˆ row criteria เค•ो เคชूเคฐा เคจเคนीं เค•เคฐเคคी เคนै เคคो "No results" เคช्เคฐเคฆเคฐ्เคถिเคค เคนोเค—ा।

Output

เคช्เคฐเคฆाเคจ เค•िเค เค—เค dataset เค•े เค†เคงाเคฐ เคชเคฐ, เค‡เคธ เคธूเคค्เคฐ เค•ा output เคนोเค—ा:

Name Region Sales
Bob North 300

เคšूंเค•ि North เค•्เคทेเคค्เคฐ เคฎें representative เค•े เคฒिเค 200 เคธे เค…เคงिเค• sales เค•ेเคตเคฒ Bob เค•े เคฆ्เคตाเคฐा เคนुเคˆ เคนै, เค‡เคธเคฒिเค เคฏเคน เคŠเคชเคฐ เคฆिเคฏा เค—เคฏा เคชเคฐिเคฃเคฎ เคฒौเคŸाเคเค—ा।

OR condition เค•े เคธाเคฅ เค‰เคฆाเคนเคฐเคฃ:

เคฏเคฆि เค†เคช เค‰เคจ sales representatives เค•ो filter เค•เคฐเคจा เคšाเคนเคคे เคนैं เคœो เคฏा เคคो "North" เค•्เคทेเคค्เคฐ เคฎें เคนैं เคฏा เคœिเคจเค•ी sales 200 เคธे เค…เคงिเค• เคนै, เคคो เค†เคช + operator เค•ा เค‰เคชเคฏोเค— เค•เคฐ เคธเค•เคคे เคนैं:

=FILTER(A2:C6, (B2:B6 = "North") + (C2:C6 > 200), "No results")

Output

เค‡เคธ เคฎाเคฎเคฒे เคฎें, output เคฎें เคตे เคธเคญी rows เคถाเคฎिเคฒ เคนोंเค—ी เคœो เคจिเคฎ्เคจ เคฎें เคธे เค•िเคธी เคญी เคถเคฐ्เคค เค•ो เคชूเคฐा เค•เคฐเคคी เคนैं:

Name Region Sales
John North 150
Bob North 300
David South 400

Filter with multiple criteria in same column

เค†เค‡เค เคเค• เค‰เคฆाเคนเคฐเคฃ เค•े เคธाเคฅ เค•ाเคฎ เค•เคฐें เคœเคนाँ เค†เคช Excel เค•े FILTER function เค•ा เค‰เคชเคฏोเค— เค•เคฐเค•े เค•เคˆ criteria เคตाเคฒे column เคฎें data filter เค•เคฐเคจा เคšाเคนเคคे เคนैं।

เค‰เคฆाเคนเคฐเคฃ:

เคฎाเคจ เคฒीเคœिเค เค•ि เค†เคชเค•े เคชाเคธ column A เคฎें products เค•ी เคเค• เคธूเคšी เคนै เค”เคฐ เค†เคช เค•ेเคตเคฒ "Apple" เค”เคฐ "Banana" products เค•ो filter เค•เคฐเคจा เคšाเคนเคคे เคนैं।

Products
Apple
Banana
Orange
Apple
Mango
Banana
Grapes

เคนเคฎ OR condition เคฒाเค—ू เค•เคฐเคจे เค•े เคฒिเค เคจिเคฎ्เคจเคฒिเค–िเคค เคธूเคค्เคฐ เค•ा เค‰เคชเคฏोเค— เค•เคฐ เคธเค•เคคे เคนैं:

=FILTER(A2:A8, (A2:A8="Apple") + (A2:A8="Banana"))

เคธूเคค्เคฐ เค•ैเคธे เค•ाเคฎ เค•เคฐเคคा เคนै:

  • A2:A8="Apple" เคช्เคฐเคค्เคฏेเค• row เคฎें value "Apple" เคนै เคฏा เคจเคนीं, เค‡เคธ เคชเคฐ เคจिเคฐ्เคญเคฐ เค•เคฐเคคे เคนुเค TRUE เคฏा FALSE values เค•ी เคเค• array เคฒौเคŸाเคคा เคนै।
  • A2:A8="Banana" เค•े เคฒिเค เคเค• เคธเคฎाเคจ array เคฒौเคŸाเคคा เคนै।
  • + (OR operator) เคฆो arrays เค•ो เคœोเคก़เคคा เคนै। เค•िเคธी เคญी array เคฎें เค•ोเคˆ เคญी TRUE filter เคฎें เคธंเคฌंเคงिเคค row เค•ो เคฐเค–ेเค—ा।

เคชเคฐिเคฃाเคฎ:

เคธूเคค्เคฐ เค•ेเคตเคฒ เค‰เคจ rows เค•ो filter เค•เคฐเคคा เคนै เค”เคฐ เคฒौเคŸाเคคा เคนै เคœिเคจเคฎें "Apple" เคฏा "Banana" เคนोเคคा เคนै।

Filtered Result
Apple
Banana
Apple
Banana

เคเค• เคŸिเคช्เคชเคฃी เคญेเคœें

0 เคŸिเคช्เคชเคฃिเคฏाँ