sketchucation logo sketchucation
    • Login
    🤑 SketchPlus 1.3 | 44 Tools for $15 until June 20th Buy Now

    Concatenating text elements

    Scheduled Pinned Locked Moved Dynamic Components
    sketchup
    3 Posts 2 Posters 618 Views 2 Watching
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • B Offline
      Buckyman
      last edited by

      SketchUp Version: 8
      I am trying to create an Item Code thusly:
      ="6072"&if(PatioCover!BeamHt<=96,"08",if(PatioCover!BeamHt<=120,"10",if(PatioCover!BeamHt<=144,"12","14")))&PatioCover!PostCol
      should result in 607208WH
      but what I get is 60728WH
      Completely illogical esp. since I have everything in quotes and esp. since the last item in the formula resolves to "WH" which would force any spreadsheet (for example) to identify the result as text.

      1 Reply Last reply Reply Quote 0
      • DareDevilD Offline
        DareDevil
        last edited by

        @buckyman said:

        SketchUp Version: 8
        I am trying to create an Item Code thusly:
        ="6072"&if(PatioCover!BeamHt<=96,"08",if(PatioCover!BeamHt<=120,"10",if(PatioCover!BeamHt<=144,"12","14")))&PatioCover!PostCol
        should result in 607208WH
        but what I get is 60728WH
        Completely illogical esp. since I have everything in quotes and esp. since the last item in the formula resolves to "WH" which would force any spreadsheet (for example) to identify the result as text.

        I never experienced this problem !... but I never use & 😉
        I prefer use CONCATENATE function, and your problem is solved, a "0001" is really "0001" not "1"
        So your function will be something like
        = CONCATENATE ("6072", if(PatioCover!BeamHt<=96,"08", if(PatioCover!BeamHt<=120,"10", if(PatioCover!BeamHt<=144,"12","14"))), PatioCover!PostCol)

        1 Reply Last reply Reply Quote 0
        • B Offline
          Buckyman
          last edited by

          Well that's a bit embarrassing, I guess I should have checked out the available functions.
          Thanks for your help!

          1 Reply Last reply Reply Quote 0
          • 1 / 1
          • First post
            Last post
          Buy SketchPlus
          Buy SUbD
          Buy WrapR
          Buy eBook
          Buy Modelur
          Buy Vertex Tools
          Buy SketchCuisine
          Buy FormFonts

          Advertisement