I have five organizations in one column and their value in different column.
I selected bar chart visuals showing every org's in x-axis and their values in y-axis. I have a slicer filter drop down of all organizations.
My question is when I select only one particular org in the slicer filter, I would like see all the org's in the bar chart visuals AND the one org I selected should be highlighted or different than other bar so that it can be easily noticeable.
How can I do this in Power BI? any help is appreciated. Thanks
The best way to achieve this would be to not use a slicer and rather a table with just the organization names. You will be able to format the table to look more like a slicer by playing around with the visual settings in the visual.
This should give you the functionality that you are looking for as the users will be able to click on the name in the table and it will only highlight the bar that is being used. If it does not please check your settings and see if the cross filter setting is set to highlight.
Related
I have searched all over for an answer to this, including Microsoft's Power BI documentation, but I have not been able to find a solution. I did find a Microsoft document that said "funnel charts can be sorted", but then it did not go on to explain HOW to do that!
My funnel chart is sorting by default from the item with the highest count on top to the item with the lowest count on bottom. That is to be expected from a funnel chart, but we want to sort our chart in a specific order that has to do with the chronology of landing a new customer.
Here is how Power BI sorts our data by default:
Power BI funnel chart in the default sorted order:
However, this puts the items out of chronological order, so we want it sorted as follows to represent the life cycle of a customer from initial lead to a signed contract:
Power BI funnel chart the way we'd like to sort it:
I tried adding numbers in front of our category names to override the sorting (e.g. 1.Prospect, 2.Qualified Lead, 3.Contract Sent, 4.Signed Customer), but that did not work.
Is there a way to manually order the items in a funnel chart? Many thanks for any assistance!
I managed to answer my own question! I was on the right track previously when I added the numbers in front of the labels (e.g. 1.Prospect, 2.Qualified Lead, 3.Contract Sent, 4.Signed Customer). But I assumed that Power BI would then sort by that grouped value, when in fact you have to manually force it to do so by clicking the "More options" (three dots) icon in the upper right corner of the element. Then choose "Sort by", select the Group you want to sort by, and then choose "Sort Ascending".
The result is exactly what we were looking for:
Funnel Chart sorted by group:
Of course, if you don't want the numbers in front of your labels, then I still don't know how to do that natively in Power BI, but this work-around will meet our needs for now.
You may want to try this paid custom visual: https://zoomcharts.com/en/microsoft-power-bi-custom-visuals/custom-visuals/drill-down-column-line-area-chart/
It does offer sorting to control the display as necessary.
Janis
Disclaimer: I am co-founder of ZoomCharts
A bit of a hack: sometimes you can add the column you want to sort on, in the 'tooltips' field of the visual. This does not change the visual, but you can then (through the three dots on the visual) select that field to order the data on.
Been searching for a day or two on how to do this, really hoping someone can help...
I want to create a visualization based on two fields.
Fields are:
Name
Activity
Name could have a string value of around 200 different names.
Activity has only two possible string values - 'increase' & 'decrease'.
What I want to do is visualize a count of the amounts of increases & decreases overlapping for each name on a bar chart.
Is this possible?
E.g. Say the name 'Bob_Jones' pops up in my log five times & one has an increase value, but four have a decrease value. How can I visualize that particular name on a bar chart with both the count of increase & decrease values overlapping on the chart?
You have to use Visualize.
On the left, leave Y-Axis as it is. On X-Axis remove everything you already have: you should find yourself in the following situation:
press on Split Bars. Now select Terms in the Aggregation dropdown. In the Field choose Activity on the dropdown (the name of your field).
Now you have to press on the button in the bottom of the screen, called Add sub-buckets. Choose X-Axis, put as Sub Aggregation the value Terms once again, and in the Field choose Name.
Now, if you press the "Play" button (check the pic I uploaded, in the top-right) you should have what you are looking for.
I'm using tableau to make a dashboard, and I have run into an issue with the "Include All" and 'Exclude" selections you can make in the mouse-over tooltips. When you mouse over a data point, or select several at once, you can choose either of these options to filter your data down (either by limiting it to those you have selected, or by excluding those you have selected).
I feel like an idiot for not figuring this out (or finding an answer on google), but
How does one turn off the filter after it's been set?
I know it shows up in the filters box, but I am referring specifically to when you have the visualisation opened as either a dashboard or using Tableau Reader. It seems to me that there is no way to actually turn off these filters once you've applied them, except through use of the "undo" button.
Additionally, I would like to be able to apply these filters to more than one sheet; for example, say I have two visualisations on one dashboard - one is a geo-spatial map, and the other is a chart of some kind. If the user selects a few points on the map and clicks "Include Only", it would be very neat if I could get that filter to also apply to the chart on the same screen.
My sincerest apologies if there's a fairly straightforward answer to these questions, but I really couldn't find any info on google and I couldn't figure it out through playing with the software itself.
Cheers,
Ollie
If you want your users to change the filter settings then you need make the filter visible (click on Show filter in the filter section).
If you want to make this change as an admin then you need to go to a worksheet in question and change the filter settings.
Go to Filter and click on Apply to worksheets and choose the worksheets you need.
Or click on a map (worksheet) and choose Use as filter from the dropdown in the top right corner of a worksheet.
I hope this helps.
I'm using the dashboards (not documents, falsh dashboards) in MSTR.
I'd like tu use an element of my chart as a selector to drill down.
For example if i have 4 pies representing departments I'd like to click on one of them to show the sales of the "sub-departments".
In the following link they show how to do it with documents:
https://www.youtube.com/watch?v=bZ_urHhJo7A
I'd like to do that with dashboards.
You can use your Pie as selector for another Visualization (grid or graph) in your dashboard where you show lower level data (in your case the sub-departments).
Or if you want to continue to analyze the sub-departments in a pie chart, once you select a department you can click on the menu arrow on the top-right corner (sometimes it's a bit nasty to get it) and select Keep Only and Show -> Sub-departments.
Unfortunately I don't think you can do it with just a double click
I have a datagrid with many columns. This makes it pretty wide. Now we want to add more information to the table. Aside from removing or shortening existing columns what are some ways we might be able to add additional information without adding new columnes.
The data we want to add would be one of several values. For example:
Projected
Actual
Other
For other cases when the value was an off/on or true/false we would change the color of the row. In this case that doesn't seem to be a good option.
Another thing we considered is using an icon to indicate the information.
Any other ways this could be done?
A solution i've seen implemented with grid components is to have a column chooser - some sort of popup dialog that lists the columns and you can select which ones you would like to see in the grid. You should be able to invoke this popup by triggering it from the grid, e.g. it might appear as an option when the user right clicks and causes the context menu to appear.
Can you group related information into tabs?
an overflow area? ie a number of fields underneath the table that populate based on the selected row.
or just only show the minimum needed info and the have full details in a popup when doble clicked or something..
1) Popup on row hover
2) Drop open inline in the grid with extra info on row click
One technique I've used in the past was to create a "container" type of class that has its own labels and textboxes, and you can arrange them however you want, then insert this class into a single grid column. You still have to do some tricks on binding multiple controls that are not native "grid column" controls, but should help you along. Then, you can actually have each row a single container control in a single grid column...
You can't add completely new data to a grid without reserving a column to display it. The best solution I've seen is to provide only the essential information in the grid displaying all records, and then create a drilldown view that shows all of the data for one row. The drilldown can either be a new view in the same form, a popup for an additional window, or perhaps a mouseover popup.
I've worked on systems that use all sorts of shortcuts to display every last bit of information on a single page, and I found that it just made everything more confusing and harder to use. "Oh, that little icon there means that <insert something totally unrelated to the icon picture>."