Hi RHSAGEIT,
Here is a sample macro that may help you. Of course there might be a way to auto-assign the range to convert, but it depends of the structure of the actual worksheet.
Regards,
Stellan
Main Topics
Browse All TopicsGood morning, this should be easy. I know it can be done in a Pivot Table, you can format the numbers to be a Percentage of the Whole column, would be easy if our surveys were 100 respondents but they aren't. Is there a simple (I'm guessing formatting) to display the results as percentages and not the actual numbers. (I can do it by adding a new column). But don't have room to do that. Thanks!
Always 24 (instead want it show 40%) (24/60)
Sometimes 14 (23%)
Never 16
N/A 2
No response 4
Total 60
This Question has been solved and asker verified All Experts Exchange premium technology solutions are available to subscription members.
Experts Exchange has been collecting answers to technology questions since 1996…3 million and counting! If you have a question, chances are we already have your answer.
If you can't find the exact answer you're looking for, ask our exclusive community of 50,000 experts. You’ll get a personalized answer from a trusted professional.
Thousands of free tech tips, tricks, how-to’s and tutorials are available in our peer reviewed articles section. See for yourself how smart our experts are, no login required.
Access the answers to your technology questions today.
30-day free trial. Register in 60 seconds.
Members of the expert community talk about why the experience at Experts Exchange is different than what you will find anywhere else.

Try it out and discover for yourself.
30-day free trial. Register in 60 seconds.
Join the community of experts here and help other tech pros by answering question in your area of expertise. You can earn FREE access to all Experts Exchange's premium features and resources.
I don't think this is possible. If you want to show the cell value as a percentage of total then you got to change the cell value. You can not just keep a numerical value in the cell and set the format as a % of total sum. Even in the macro above the value of the cell is being changed, so if you want to retrive back the original/absolute value, you won't be able to do so. I would advice you to insert a hidden column where you can store the numerical values and then in the visible column you can show their % values. I have attached the modified sheet below where I have hidden col. B.
Shashank
Business Accounts
Answer for Membership
by: ZoplaxPosted on 2008-09-20 at 08:11:31ID: 22530014
From Excel 2003's help info:
"To quickly display numbers as percentages, click Percent Style on the Formatting toolbar (toolbar: A bar with buttons and options that you use to carry out commands. To display a toolbar, press ALT and then SHIFT+F10.).
Numbers that are in the cells before you apply the Percentage format are multiplied by 100 to convert them to percentages.
Numbers that are typed into the cells after you apply the Percentage format are treated differently. Numbers above 1 are converted to percentages by default; and numbers below 1 are multiplied by 100 to convert them to percentages. For example, typing 10 results in 10%, and typing .1 also results in 10%.
You can specify that all numbers that you type into cells that are formatted with the Percentage format are to be multiplied by 100. Click Options on the Tools menu, and on the Edit tab, clear the Enable automatic percent entry check box.
To reset the number format of selected cells, click General in the Category list. Cells that are formatted with the General format have no specific number format."