How to provide number format:percentage for some cells in a table while exporting from SSRS to Excel - reporting-services

I have a table in SSRS 2008, which I manually typed the values for each cell like:
Name Age Ratio
Jack 15 50%
John 20 35%
...
My problem is, when I export the table into Excel after the report is executed, the ratio values are not coming as "percentage", so it seems like below and it becomes required for the user to change the cell format to do any process on the number.
So the green arrows at the left corner should not be there and the values would be in percentage format. I could not find how to fix it. I tried: Right click to the cell in ssrs -> Textbox properties -> Number -> Percentage for all the cells but it did not fix the issue. I also tried to assign custom formats like "#,0%", "#%" etc., but it also did not solve. It seems basic, but I am kinda stuck. Any help would be appreciated.
Thanks
Edit: After comments, I tried the advises and the result in excel:
I left the content as it is and made the format "P0"
Changed the content by removing % sign and different format of numbers. but In excel, all were texts :(

Use expressions for the values as decimals, e.g. =0.22. The results of these equations will be treated as numbers, unlike when you type a value into a text box.
In the Text Box Properties of the cells, in the Number options, choose the Percentage category. This uses a format of 0.00%, rather than P0.
Testing this with SSRS 2008 R2 and Excel 2013 seems to give the desired effect, as the green arrows are missing and you can insert formulas without adjusting the exported cells.

Related

SSRS single bar-chart

Good day all,
Please am trying to create a SSRS report that looks like the image below
i have my table structure in this manner
Please note the data are not in relation with the chart
But all i could get as a result is a multiple bar chart. that resembles the image below.
Thanks in anticipations of your response
First of all, your "Balance on COC" is negative. That's probably not just a chart visualization issue.
You can format the numbers on the y-axis to be more readable like they are in your first screenshot. Click on the Chart Axis and set the LabelsFormat property to #,0;(#,0).
While numbers in the chart can have up to 16 digits, that is highly unreadable for most people. You might want to consider visualizing the numbers in Billions instead.
To get the labels on the x-axis you'll need to set that field as the Category Group. Then you can delete the legend area from the chart. You can also remove the "Axis Title" areas since they are not needed in this case. This will all make it look more polished like the other image.

SSRS RDLC character appears partially hidden in report

I'm new to SSRS reports, and I didn't write this report, I'm just trying to fix it; and I've had no luck searching for anyone else suffering from this (too many false-positive matches).
Part of the data for a field is being rendered in a way that leaves half of the first character invisible. Perhaps the best thing to do is to show a screenshot of the problem (see the data in the final column):
StackOverflow says I don't have enough reputation to embed the image; but it's here:
http://i.stack.imgur.com/1YtcB.png
The "8" character is being chopped in half. I don't understand why the data isn't forced inside the 2pt padding, or why it doesn't split the date value between the date and time.
By the way, I suspect there is little value asking why the penultimate column looks OK: the columns are different widths, and the penultimate column is an expression returning a DateTime whereas the final column has to handle the possibility of the DateTime being null.
The RDLC file is here (requires you to download the file; suggestions of a better alternative are welcome): http://www.filedropper.com/markerprogresssummarybycomponent
It looks like it's attempting to fit as much of the date/time on the same line without wrapping as possible, which doesn't necessarily fit in that cell.
2 Suggestions:
Increase the width/padding of the cells that are cutting off text so the
entire date/time fits
If it's not a problem to have the time shown on the next line, you could force it to wrap at the time part, thus eliminating the issue:
=Replace("8/6/2015 12:35:02 PM", " ", chr(10), 1, 1)

SSRS detail cell empty when same value as the one above

I have created an SSRS 2008 report containing 3 groups and a single detail line. Everything works correctly except when a value in the detail line is equal to the one in the detail line above in which case it is blank. All of the group totals are correct in that they include all values including the ones that are not showing up. I have tried modifying the report by replacing all of the cell expressions with =Fields!Bal0.Value + Rnd(). When I do this all of the values appear since (I assume) they are no longer equal to the value above.
Thanks in advance to anyone who can shed some light on my problem.
SSRS text boxes have a hide duplicates attribute. In my case it was set to the name of the dataset. I changed it to "None" and this fixed the problem.

How to align different Tablix in SSRS

I have a SSRS report in which i need to align multiple tablix in same Order as i need to export to EXCEL
The other tablix's is just a copy of the first tablix with only change of data set.But all the tablix will have same Columns.I need to align each column to the respective column in the other tablix. Can anyone help me in this?
After exporting in to excel,column1 of Tablix1 is not in Sync with Column1 of Tablix2,they are created in different Columns in Excel.
I don't think you can do what you are proposing with two separate tablixes. I may be wrong, but I think you would need to change the underlying dataset or query being used to return the data (probably need to do a UNION or something) and display all of the data in the SAME tablix, which shouldn't be a huge problem since you are using the same columns. If you do it this way, you would use your row groupings to effectively section of the tablix so that the data has some separation.
Following steps will work.
Select 1st Tablix and open the property window. Set property Location->Left=0
Do the same for 2nd tablix.
Now select cell one by one of the 1st tablix and open the property window. Set property
size->Width="required width of the cell and keep the maximum decimal places upto 2 decimal places"
Do the same for 2nd Tablix
I have just had to sort this issue. I had multiple tablix's underneath each other with various text boxes for labelling and had them inside rectangles. I did as suggested above lining everything to 0.0 on the location Left and checking that every single cell in every single column was the same width as the cell in the tablix directly above and below it. However when exported to excel I still had 2 or 3 blank columns hidden between each data column. In the end I removed all of the rectangles and just used the tablix's and text boxes. Everything was aligned to 0.0 location left, and all text boxes were the same width as the tablix's. This time when I exported to excel there were no extra blank columns.

Chart issues with SSRS

I am having a problem with getting a stacked area chart to display the right data in SSRS 2005.
On my Y axis, I want a scale from 50% to 100%.
On my X axis I have a set of dates formatted in a style that was necessary for the report (so varchar).
My data consists of 3 data fields which are decimal numbers and contained between 0 and 1, each with a specific date.
My problem is the scale of the Y-axis. I have set the maximum value to 100, the minimum to 50, the interval to 5, and the format to "p" for percentages.
On the preview in the layout tab, this all appears fine (Y-axis starting at 50% up to 100%).
However whenever I generate an actual report it goes from 5000% to 10000% for some reason. I have no idea how this is happening and it completely ruins the report.
I have tried tinkering in the properties for several hours but to no avail.
If this has happened to anyone and they have found a solution, or if anyone has any suggestions I would be very grateful.
Thanks.
When you use percentages, everything factors by 100.
If you want to format and display a value as 50% , it needs to be 0.5 unformatted. Percentages are therefore values between 0 and 1.
Excel and pretty much every other tool works that way.
If your values are all stored as percentages already, then you might just want to append the % symbol at the end of your values. Or better, divide everything by 100.
50 per cent means just that anyway; it means 50 per hundred (cent means 100) so 50/100 is another way of writing 50%.