Conditional functions

Alteryx में Data Transformation

Josh Honken

Senior Associate at Knowesis

कोर्स ओवरव्यू और स्वागत

डेटा ट्रांसफॉर्मेशन आइकन

  • Chapter 1: Formula टूल
  • Chapter 2: Transpose टूल
  • Chapter 3: Cross Tab टूल
Alteryx में Data Transformation

Formula टूल

Alteryx सॉफ्टवेयर में Formula टूल का नीला आइकन। इसमें लैब बीकर जैसा बबलिंग बर्तन है।

  • नया कॉलम बनाएँ
  • कॉलम अपडेट करें
  • कैलकुलेशन और ऑपरेशन करें

$$ $$ $$ आप इसका उपयोग कर सकते हैं:

  • Conditional statements लगाएँ
  • तारीखें फॉर्मैट करें
  • गणितीय कैलकुलेशन लगाएँ
Alteryx में Data Transformation

Functions और operators

Conditional Functions: किसी शर्त के विरुद्ध डेटा जाँचें

  • IF, ELSEIF
  • IIF

Logical Operators: स्टेटमेंट जोड़ें और जटिलता बढ़ाएँ

  • AND (&&)
  • OR (||)
  • NOT (!)
Alteryx में Data Transformation

IF स्टेटमेंट्स

  • Syntax: IF c THEN t ELSE f ENDIF
  • शर्त c सही हो तो t लौटाता है, वरना f

संयुक्त राज्य का मानचित्र जिसमें संदर्भित चार राज्य हल्के हाइलाइटेड हैं

Alteryx में Data Transformation

IF स्टेटमेंट्स

  • Syntax: IF c THEN t ELSE f ENDIF
  • शर्त c सही हो तो t लौटाता है, वरना f

$$

State Region
Texas
California
Indiana
New York

संयुक्त राज्य का मानचित्र जिसमें संदर्भित चार राज्य हल्के हाइलाइटेड हैं

Alteryx में Data Transformation

IF स्टेटमेंट्स

  • Syntax: IF c THEN t ELSE f ENDIF
  • शर्त c सही हो तो t लौटाता है, वरना f
  • IF [State] = 'TX' THEN 'South' ELSE 'Not South' ENDIF $$
State Region
Texas South
California Not South
Indiana Not South
New York Not South

टेक्सास हाइलाइटेड के साथ संयुक्त राज्य का मानचित्र

legend.png

Alteryx में Data Transformation

IIF फंक्शन

  • bool सही हो तो x लौटाता है, वरना y
  • Syntax: IIF(bool, x, y)
  • IIF([State] = 'TX', 'South', 'Not South'

$$

State Region
Texas South
California Not South
Indiana Not South
New York Not South

टेक्सास हाइलाइटेड के साथ संयुक्त राज्य का मानचित्र

legend.png

Alteryx में Data Transformation

ELSEIF स्टेटमेंट्स

  • पहली शर्त c सही हो तो t लौटाता है
  • वरना दूसरी शर्त c2 सही हो तो t2
  • वरना f

IF c THEN t ELSEIF c2 THEN t2 ELSE f ENDIF

IF [State] = 'TX' THEN 'South' ELSEIF [State] = 'CA' THEN 'West' ELSE 'Other' ENDIF

State Region
Texas South
California West
Indiana Other
New York Other

elseifmap.png

Alteryx में Data Transformation

एक IF स्टेटमेंट में कई शर्तें

  • AND (&&): दोनों शर्तें सही हों तो true
  • OR (||): किसी एक शर्त के सही होने पर true
  • NOT (!): शर्त गलत हो तो true

IF [State]='Texas' AND [City]='Dallas' OR [State]='Texas' AND [City]='Fort Worth' THEN 'Dallas Fort Worth' $$ ELSE 'No match' ENDIF

State City Dallas Texas?
Texas Dallas Dallas Fort Worth
Arkansas Dallas City matches but not state
Texas Fort Worth Dallas Fort Worth
California San Francisco No match
Alteryx में Data Transformation

CONTAINS()

  • CONTAINS(String, Target)
  • CONTAINS([Customer Name],'z')
Customer Name
Claire Gute
Sean O'Donnell
Pete Kriz
Zachary Taylor
Alteryx में Data Transformation

CONTAINS()

  • CONTAINS(String, Target)
  • CONTAINS([Customer Name],'z')
Customer Name Contains Z?
Claire Gute 0
Sean O'Donnell 0
Pete Kriz -1
Zachary Taylor -1
Alteryx में Data Transformation

हमारा डेटासेट

इस कोर्स का डेटासेट है: Genesis_LLC_Company_HR_Data.xlsx

Age Attrition BusinessTravel DailyRate
51 0 -1 684
52 0 0 699
42 0 0 532
47 0 0 359

इस कोर्स में उपयोग की गई मॉक कंपनी का लोगो, Genesis research and development

Alteryx में Data Transformation

अभ्यास करते हैं!

Alteryx में Data Transformation

Preparing Video For Download...