# Excel question, if cell contains certain word [Solved/Closed]

Ask a question Christin - Last answered on Dec 29, 2015 at 11:55 AM by Kym
Hello,

I have a excel spreadsheet that has a bunch of companys with full addresses, phone numbers, etc. They are all in column A. I want the information to be horizontal on the spreadsheet. So all the company names in COlumn a, all the address in column b, phone in c...and so on. Is there a formula that I can run?

+0
suppose data is like this from A1 down to A9

a
1
s
2
d
3

now in sheet 1 in A1 type (or copy paste this formula)

=(IF(ROW(A1)<=COUNTA(Sheet1!\$A:\$A)/3,OFFSET(Sheet1!\$A\$1,(COLUMN(A1)-1)*3+ROW(A1)-1,0,1,1),0))

copy A1 both down and to the right till you get 0

delete 0s. do you get what you want?
In sheet1 now you are having 3 sets of data. you can have as many sets as you like but in each set the first is name, second address and third phone no;.
Kym-
If it's just a one time thing - you copy the information, then paste special - hit the 'transpose' button
+0
that doesn't work...it just copies the data to the second sheet exactly the way it is on the first sheet.
+0
I want...
Every name Company Name Address Phone Fax email

in each column...
+0
there was a typo in my answer. the formula is to be copied in A1 of SHEET2 repeat sheet 2 .

I have parked this file )"christin.xls" in the following web page. download the file and see.

http://www.speedyshare.com/files/24385259/christin.xls

see sheet 1 for data and sheet 2 for results. see the formula in A1 of SHEET2 IN THE FORMULA BAR.

Member requests are more likely to be responded to.

Members can monitor the statuses of their requests from their account pages.