cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
The Discovery Summit 2025 Call for Content is open! Submit an abstract today to present at our premier analytics conference.
Get the free JMP Student Edition for qualified students and instructors at degree granting institutions.

Check if a column contains a substring

Georgios_Tsim
Level III

I would like to create a new column in using jsl based on a condition that involves 2 columns. I could describe in ordinary language it as follows:

 

New Column( "Condition",
        Character,
        "Nominal",
        Formula(
            If(  Column A contains substring "REF" then return Word(4, Column B, "_")
            else return Word(4, Column A, "_")
               )
        )

could you help me with the syntax in the if statement?

1 ACCEPTED SOLUTION

Accepted Solutions
jthi
Super User

Re: Check if a column contains a substring

 

If(Contains("A_B_C", "B"),
	Word(1, "D_C", "_")
,
	Word(2, "A_Z", "_")
)

is an example using Contains and Word. Replace hard-coded strings with your character column references

 

-Jarmo

View solution in original post

1 REPLY 1
jthi
Super User

Re: Check if a column contains a substring

 

If(Contains("A_B_C", "B"),
	Word(1, "D_C", "_")
,
	Word(2, "A_Z", "_")
)

is an example using Contains and Word. Replace hard-coded strings with your character column references

 

-Jarmo