Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.misc
|
|||
|
|||
![]()
Hi,
I have a text file and in this text file, the data is like: - X3.8687 Y1.6025 X1.6025 Y3.8687 X0 Y4.1875 X-1.6025Y3.8687 X-3.8687Y1.6025 X-4.1875Y0 X-3.8687Y-1.6025 X-1.6025Y-3.8687 X0 Y-4.1875 X1.6025 Y-3.8687 X3.8687 Y-1.6025 I have created two columns in the spreadsheet : X and Y. What I want to do is to come up with a function that will read the X and Y values from this input data. I will copy and paste this current data in one column and in the other 2 columns, I must see X and Y values (in numbers). I have tried using MID functions, but I am having problems reading Y values. Any ideas? Thanks |
#2
![]()
Posted to microsoft.public.excel.misc
|
|||
|
|||
![]()
For X value: =VALUE(MID(A1,2,FIND("Y",A1)-2))
For Y value: =VALUE(MID(A1,FIND("Y",A1)+1,256)) Regards, Stefi €ť ezt Ă*rta: Hi, I have a text file and in this text file, the data is like: - X3.8687 Y1.6025 X1.6025 Y3.8687 X0 Y4.1875 X-1.6025Y3.8687 X-3.8687Y1.6025 X-4.1875Y0 X-3.8687Y-1.6025 X-1.6025Y-3.8687 X0 Y-4.1875 X1.6025 Y-3.8687 X3.8687 Y-1.6025 I have created two columns in the spreadsheet : X and Y. What I want to do is to come up with a function that will read the X and Y values from this input data. I will copy and paste this current data in one column and in the other 2 columns, I must see X and Y values (in numbers). I have tried using MID functions, but I am having problems reading Y values. Any ideas? Thanks |
#3
![]()
Posted to microsoft.public.excel.misc
|
|||
|
|||
![]()
With your posted data in Col_A beginning in A2
Since it appears that the data is effectively "fixed width", try this: Select the Col_A data From the Excel main menu: <data<text to columns Check: Fixed Width.............click [Next] Insert break points: After the "x", Before the "y", After the "y" Click [Next] Set the 1st and 3rd columns to be SKIPPED Set the destination cell to: B2 Click [Finish] That should parse the x- values into Col_B and the y-values into Col_C. Is that something you can work with? *********** Regards, Ron XL2002, WinXP " wrote: Hi, I have a text file and in this text file, the data is like: - X3.8687 Y1.6025 X1.6025 Y3.8687 X0 Y4.1875 X-1.6025Y3.8687 X-3.8687Y1.6025 X-4.1875Y0 X-3.8687Y-1.6025 X-1.6025Y-3.8687 X0 Y-4.1875 X1.6025 Y-3.8687 X3.8687 Y-1.6025 I have created two columns in the spreadsheet : X and Y. What I want to do is to come up with a function that will read the X and Y values from this input data. I will copy and paste this current data in one column and in the other 2 columns, I must see X and Y values (in numbers). I have tried using MID functions, but I am having problems reading Y values. Any ideas? Thanks |
#4
![]()
Posted to microsoft.public.excel.misc
|
|||
|
|||
![]()
Thanks for your help. Your formula doesnt work when X=0 or Y=0. Is
there a way to isolate that too? Thanks Swamy On Apr 26, 9:12 am, Stefi wrote: For X value: =VALUE(MID(A1,2,FIND("Y",A1)-2)) For Y value: =VALUE(MID(A1,FIND("Y",A1)+1,256)) Regards, Stefi " ezt írta: Hi, I have a text file and in this text file, the data is like: - X3.8687 Y1.6025 X1.6025 Y3.8687 X0 Y4.1875 X-1.6025Y3.8687 X-3.8687Y1.6025 X-4.1875Y0 X-3.8687Y-1.6025 X-1.6025Y-3.8687 X0 Y-4.1875 X1.6025 Y-3.8687 X3.8687 Y-1.6025 I have created two columns in the spreadsheet : X and Y. What I want to do is to come up with a function that will read the X and Y values from this input data. I will copy and paste this current data in one column and in the other 2 columns, I must see X and Y values (in numbers). I have tried using MID functions, but I am having problems reading Y values. Any ideas? Thanks- Hide quoted text - - Show quoted text - |
#5
![]()
Posted to microsoft.public.excel.misc
|
|||
|
|||
![]()
Hi Ron,
That is a good idea. But I have to tell you that I'll be repeatedly copying data from text files and pasting it on to A column. After I get values for X and Y columns, I will copy that data and paste it onto another workbook. I tried your method and it works for only the data I posted. But if i copy and paste a fresh set of data onto column A, the values dont change. I want to do this in a quick and efficient manner as I have lots of text files. Also I want X and Y columns to be together so I can easily copy that off and paste it in another workbook. Thanks for your help Swamy On Apr 26, 10:26 am, Ron Coderre wrote: With your posted data in Col_A beginning in A2 Since it appears that the data is effectively "fixed width", try this: Select the Col_A data From the Excel main menu: <data<text to columns Check: Fixed Width.............click [Next] Insert break points: After the "x", Before the "y", After the "y" Click [Next] Set the 1st and 3rd columns to be SKIPPED Set the destination cell to: B2 Click [Finish] That should parse the x- values into Col_B and the y-values into Col_C. Is that something you can work with? *********** Regards, Ron XL2002, WinXP " wrote: Hi, I have a text file and in this text file, the data is like: - X3.8687 Y1.6025 X1.6025 Y3.8687 X0 Y4.1875 X-1.6025Y3.8687 X-3.8687Y1.6025 X-4.1875Y0 X-3.8687Y-1.6025 X-1.6025Y-3.8687 X0 Y-4.1875 X1.6025 Y-3.8687 X3.8687 Y-1.6025 I have created two columns in the spreadsheet : X and Y. What I want to do is to come up with a function that will read the X and Y values from this input data. I will copy and paste this current data in one column and in the other 2 columns, I must see X and Y values (in numbers). I have tried using MID functions, but I am having problems reading Y values. Any ideas? Thanks- Hide quoted text - - Show quoted text - |
#6
![]()
Posted to microsoft.public.excel.misc
|
|||
|
|||
![]()
Your example contained both X=0 and Y=0 and I tested the formulae also for
these cases and they worked. Please post the exact data for which the formulae don't work! Stefi €ť ezt Ă*rta: Thanks for your help. Your formula doesnt work when X=0 or Y=0. Is there a way to isolate that too? Thanks Swamy On Apr 26, 9:12 am, Stefi wrote: For X value: =VALUE(MID(A1,2,FIND("Y",A1)-2)) For Y value: =VALUE(MID(A1,FIND("Y",A1)+1,256)) Regards, Stefi " ezt Ă*rta: Hi, I have a text file and in this text file, the data is like: - X3.8687 Y1.6025 X1.6025 Y3.8687 X0 Y4.1875 X-1.6025Y3.8687 X-3.8687Y1.6025 X-4.1875Y0 X-3.8687Y-1.6025 X-1.6025Y-3.8687 X0 Y-4.1875 X1.6025 Y-3.8687 X3.8687 Y-1.6025 I have created two columns in the spreadsheet : X and Y. What I want to do is to come up with a function that will read the X and Y values from this input data. I will copy and paste this current data in one column and in the other 2 columns, I must see X and Y values (in numbers). I have tried using MID functions, but I am having problems reading Y values. Any ideas? Thanks- Hide quoted text - - Show quoted text - |
#7
![]()
Posted to microsoft.public.excel.misc
|
|||
|
|||
![]()
Your formula worked when Y=0 but not when X=0. I get the #VALUE error.
Did you get that kind of error? I am posting the data from the X column X Y X3.8687 Y1.6025 3.8687 1.6025 X1.6025 Y3.8687 1.6025 3.8687 X0 Y4.1875 #VALUE! 4.1875 X-1.6025Y3.8687 -1.6025 3.8687 X-3.8687Y1.6025 -3.8687 1.6025 X-4.1875Y0 -4.1875 0 X-3.8687Y-1.6025 -3.8687 -1.6025 X-1.6025Y-3.8687 -1.6025 -3.8687 X0 Y-4.1875 #VALUE! -4.1875 X1.6025 Y-3.8687 1.6025 -3.8687 X3.8687 Y-1.6025 3.8687 -1.6025 On Apr 27, 2:54 am, Stefi wrote: Your example contained both X=0 and Y=0 and I tested the formulae also for these cases and they worked. Please post the exact data for which the formulae don't work! Stefi " ezt írta: Thanks for your help. Your formula doesnt work when X=0 or Y=0. Is there a way to isolate that too? Thanks Swamy On Apr 26, 9:12 am, Stefi wrote: For X value: =VALUE(MID(A1,2,FIND("Y",A1)-2)) For Y value: =VALUE(MID(A1,FIND("Y",A1)+1,256)) Regards, Stefi " ezt írta: Hi, I have a text file and in this text file, the data is like: - X3.8687 Y1.6025 X1.6025 Y3.8687 X0 Y4.1875 X-1.6025Y3.8687 X-3.8687Y1.6025 X-4.1875Y0 X-3.8687Y-1.6025 X-1.6025Y-3.8687 X0 Y-4.1875 X1.6025 Y-3.8687 X3.8687 Y-1.6025 I have created two columns in the spreadsheet : X and Y. What I want to do is to come up with a function that will read the X and Y values from this input data. I will copy and paste this current data in one column and in the other 2 columns, I must see X and Y values (in numbers). I have tried using MID functions, but I am having problems reading Y values. Any ideas? Thanks- Hide quoted text - - Show quoted text -- Hide quoted text - - Show quoted text - |
#8
![]()
Posted to microsoft.public.excel.misc
|
|||
|
|||
![]()
Hi Swarmy,
you need to examine the cells which start with X0 more carefully - perhaps you have non-printable characters which look like spaces after the X0 which are causing problems to the VALUE function. Hope this helps. Pete On Apr 27, 1:27 pm, wrote: Your formula worked when Y=0 but not when X=0. I get the #VALUE error. Did you get that kind of error? I am posting the data from the X column X Y X3.8687 Y1.6025 3.8687 1.6025 X1.6025 Y3.8687 1.6025 3.8687 X0 Y4.1875 #VALUE! 4.1875 X-1.6025Y3.8687 -1.6025 3.8687 X-3.8687Y1.6025 -3.8687 1.6025 X-4.1875Y0 -4.1875 0 X-3.8687Y-1.6025 -3.8687 -1.6025 X-1.6025Y-3.8687 -1.6025 -3.8687 X0 Y-4.1875 #VALUE! -4.1875 X1.6025 Y-3.8687 1.6025 -3.8687 X3.8687 Y-1.6025 3.8687 -1.6025 On Apr 27, 2:54 am, Stefi wrote: Your example contained both X=0 and Y=0 and I tested the formulae also for these cases and they worked. Please post the exact data for which the formulae don't work! Stefi " ezt írta: Thanks for your help. Your formula doesnt work when X=0 or Y=0. Is there a way to isolate that too? Thanks Swamy On Apr 26, 9:12 am, Stefi wrote: For X value: =VALUE(MID(A1,2,FIND("Y",A1)-2)) For Y value: =VALUE(MID(A1,FIND("Y",A1)+1,256)) Regards, Stefi " ezt írta: Hi, I have a text file and in this text file, the data is like: - X3.8687 Y1.6025 X1.6025 Y3.8687 X0 Y4.1875 X-1.6025Y3.8687 X-3.8687Y1.6025 X-4.1875Y0 X-3.8687Y-1.6025 X-1.6025Y-3.8687 X0 Y-4.1875 X1.6025 Y-3.8687 X3.8687 Y-1.6025 I have created two columns in the spreadsheet : X and Y. What I want to do is to come up with a function that will read the X and Y values from this input data. I will copy and paste this current data in one column and in the other 2 columns, I must see X and Y values (in numbers). I have tried using MID functions, but I am having problems reading Y values. Any ideas? Thanks- Hide quoted text - - Show quoted text -- Hide quoted text - - Show quoted text -- Hide quoted text - - Show quoted text - |
#9
![]()
Posted to microsoft.public.excel.misc
|
|||
|
|||
![]() |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Isolating mailadresses | Excel Worksheet Functions | |||
Isolating months | Excel Discussion (Misc queries) | |||
isolating a string containing a % symbol | Excel Worksheet Functions | |||
Isolating Email addresses | Excel Worksheet Functions | |||
Isolating a Keyboard Shortcut | Setting up and Configuration of Excel |