Register a SA Forums Account here!
JOINING THE SA FORUMS WILL REMOVE THIS BIG AD, THE ANNOYING UNDERLINED ADS, AND STUPID INTERSTITIAL ADS!!!

You can: log in, read the tech support FAQ, or request your lost password. This dumb message (and those ads) will appear on every screen until you register! Get rid of this crap by registering your own SA Forums Account and joining roughly 150,000 Goons, for the one-time price of $9.95! We charge money because it costs us money per month for bills, and since we don't believe in showing ads to our users, we try to make the money back through forum registrations.
 
  • Post
  • Reply
tuyop
Sep 15, 2006

Every second that we're not growing BASIL is a second wasted

Fun Shoe

fosborb posted:

Honestly a Google form is a great idea. We used it for diaper tracking with our newborn. Sounds like essentially the same requirements.

How did it poo poo the bed? I've run barebones ticketing systems for 100+ conference staff out of Google Forms without issue. You should at least give it another shot.

Yeah, it worked really well until it threw a splash screen that was like "drive is experiencing difficulties, try again later or refresh" and wouldn't budge. I'd never seen that before, but it sucked.

That point of failure is just too much to risk in our main sign in, you've got like 45 semi desperate people lined up waiting to access our service. It'd also be best if it displayed something like "Mohamed has been here for 2.15 hours/since 9:42am" when Mohamed signs out, and there was no way for Forms to make that happen that I could see.

Adbot
ADBOT LOVES YOU

coyo7e
Aug 23, 2007

by zen death robot

fosborb posted:

Honestly a Google form is a great idea. We used it for diaper tracking with our newborn. Sounds like essentially the same requirements.

How did it poo poo the bed? I've run barebones ticketing systems for 100+ conference staff out of Google Forms without issue. You should at least give it another shot.
Yeah I agree on the google form thing, you could even just buy an iPad and bolt it to something, making it essentially a sign in appliance.

I suppose you could probably make an excel spreadsheet with all users' names in a column, beside radio buttons and a "SIGN IN/OUT" button tied to a macro to find whatever name is selected on a protected sheet (or in another file, depending on how secure you want.) Then just have it pop up a dialogue box echoing the information whenever someone clicks.

Why can't you lobby for a copy of Access though? Excel is kind of rinkydink for something like this, imho.

coyo7e fucked around with this message at 17:50 on Apr 6, 2016

tuyop
Sep 15, 2006

Every second that we're not growing BASIL is a second wasted

Fun Shoe

coyo7e posted:

Yeah I agree on the google form thing, you could even just buy an iPad and bolt it to something, making it essentially a sign in appliance.

I suppose you could probably make an excel spreadsheet with all users' names in a column, beside radio buttons and a "SIGN IN/OUT" button tied to a macro to find whatever name is selected on a protected sheet (or in another file, depending on how secure you want.) Then just have it pop up a dialogue box echoing the information whenever someone clicks.

Why can't you lobby for a copy of Access though? Excel is kind of rinkydink for something like this, imho.

Oh poo poo, turns out we do have ms access but I had to log in to our office account to check because nobody here has heard of it before! Well, I'll set that up now. Thanks, thread.

coyo7e
Aug 23, 2007

by zen death robot

tuyop posted:

Oh poo poo, turns out we do have ms access but I had to log in to our office account to check because nobody here has heard of it before! Well, I'll set that up now. Thanks, thread.
Yeah it seemed odd to own Excel but not Access, more likely that it's just not installed on every machine.

I still think a single locked sheet that pushes data into an access db might be the most bulletproof (largely depewnding on how users will be accessing the log in/out application), and also if you're not versed in Access it may be simpler to keep most of the gears in a workbook and most of the data in a db which nobody even really needs to know exists except in the vague notion that their clocking in and out must be getting stored somewhere. That way only HR/mgmt would be able to touch the actual information no matter what they do.. Just push the Name+time into a cell that's the same color text as the background, and then have it clear the cell after it echoes the pop-up dialogue for the user when they click the button. Depending on the number of employees it might be easier to either use the list of names and radio buttons like I mentioned above, or simply use data validation to ensure that they didn't typo their name - just having it error out "employee name not found!" or something if they typo - which is also likely.

You also wouldn't need radio buttons for sign in/out if you make your macro button variable use, and it would reduce the chance of users clicking the wrong one and logging in multiple times (which is, frankly, likely as heck.)




The main hangup at that point is the question of whether users will be opening this sheet themselves from their own workstations (in which case, pulling their exchange info would be simpler as mentioned by someone else), or if you want to have a dedicated kiosk for people to log in and out when they come into the building. If users are accessing the sheet directly from their own computers it may cause problems with them never closing the sheet when they are finished with it etc, and at that point there would definitely be other, more elegant ways to do this - like push a clickable icon directly on their user desktop, that links to a script that does all this itself. Or hell, you just insert it into a login script that runs when they log in/out of their machines.. But people don't like to log out of their computers in my experience, and they DO like magic desktop icons that do poo poo for them.

coyo7e fucked around with this message at 18:48 on Apr 6, 2016

Ragingsheep
Nov 7, 2009
I've got a bunch of columns with the header in row 1. Underneath in each column, its either a blank cell or has a number value. For each row, I want to concatenate all the headers in each column, as long as the cell in that row has a number greater than 0.

The slow way would be something like: =if(A2>0,A$1,"")&if(B2>0,B$1,"")&if(C2>0,C$1,"")&if(D2>0,D$1,"")....
The problem with this is that I've got about 20 columns so it'll take a while to type things out.

coyo7e
Aug 23, 2007

by zen death robot
Yep, sure will!

Or you could use the autofill feature to automatically make a sequence of formulae and then point them all to where you need to, in sequence. But yeah, long-rear end nested ifs are still a thing.

tuyop
Sep 15, 2006

Every second that we're not growing BASIL is a second wasted

Fun Shoe

coyo7e posted:

Yeah it seemed odd to own Excel but not Access, more likely that it's just not installed on every machine.

I still think a single locked sheet that pushes data into an access db might be the most bulletproof (largely depewnding on how users will be accessing the log in/out application), and also if you're not versed in Access it may be simpler to keep most of the gears in a workbook and most of the data in a db which nobody even really needs to know exists except in the vague notion that their clocking in and out must be getting stored somewhere. That way only HR/mgmt would be able to touch the actual information no matter what they do.. Just push the Name+time into a cell that's the same color text as the background, and then have it clear the cell after it echoes the pop-up dialogue for the user when they click the button. Depending on the number of employees it might be easier to either use the list of names and radio buttons like I mentioned above, or simply use data validation to ensure that they didn't typo their name - just having it error out "employee name not found!" or something if they typo - which is also likely.

You also wouldn't need radio buttons for sign in/out if you make your macro button variable use, and it would reduce the chance of users clicking the wrong one and logging in multiple times (which is, frankly, likely as heck.)




The main hangup at that point is the question of whether users will be opening this sheet themselves from their own workstations (in which case, pulling their exchange info would be simpler as mentioned by someone else), or if you want to have a dedicated kiosk for people to log in and out when they come into the building. If users are accessing the sheet directly from their own computers it may cause problems with them never closing the sheet when they are finished with it etc, and at that point there would definitely be other, more elegant ways to do this - like push a clickable icon directly on their user desktop, that links to a script that does all this itself. Or hell, you just insert it into a login script that runs when they log in/out of their machines.. But people don't like to log out of their computers in my experience, and they DO like magic desktop icons that do poo poo for them.

This is awesome, thanks. But it's actually just a laptop on a desk by the door random members of the public sign into instead of a paper sheet in a binder that does the same thing.

I didn't have the time to work on it that I'd like, but what I picked up on was basically that I need to export a form and fullscreen it somehow so that the laptop only displays that form, and a "signing out" entry must display total time in for the current day, even if a particular person signs in and out three or four times that day.

What are the commonly recommended Access tutorials? Wikihow has a good primer on relationships and queries, but it kind of leaves out a lot of stuff.

Cockblocktopus
Apr 18, 2009

Since the beginning of time, man has yearned to destroy the sun.


The templates you can download in Access are pretty functional if you don't mind renaming a few fields. If you're in Access 2013 or later (I'm looking at 2013, but I assume that 2016 has the same functionalities), then when you open it you should have the option to try out a couple pre-built things. The "Desktop event management" one looks like it would do about 90% of what you're looking for right out of the box?

Squashy Nipples
Aug 18, 2007

Just remember that Access Forms are totally different from MS Office Forms.

It's possible to import MSO Forms into Access, but it's a hacky solution, and you shouldn't do it. You can still put VBA code into Access Forms, but they are designed to built through the Access front end, and are usually based on underlying queries.

coyo7e
Aug 23, 2007

by zen death robot

tuyop posted:

This is awesome, thanks. But it's actually just a laptop on a desk by the door random members of the public sign into instead of a paper sheet in a binder that does the same thing.

I didn't have the time to work on it that I'd like, but what I picked up on was basically that I need to export a form and fullscreen it somehow so that the laptop only displays that form, and a "signing out" entry must display total time in for the current day, even if a particular person signs in and out three or four times that day.

What are the commonly recommended Access tutorials? Wikihow has a good primer on relationships and queries, but it kind of leaves out a lot of stuff.
Imho if you've been tasked with setting up a time-sheet kiosk, you should go to your management and get them to pay for a book on Access. Even just a Dummies book only costs like 25 or 35 bucks and the amount of time and stress saved versus how much time you'd otherwise be hunting around online and sitting there watching tutorial videos on youtube that may or may not actually contain the info you're looking for... Yeah it'd be money well spent, and can be used for the next project someone will make up for you to do.

Go to Barnes & Noble for an hour or two and just grab every Access book you can find and pile them on a table and thumb through them all, to figure out which one you like the writing style and difficulty level versus how much stuff you can reference is in it. I have about $300 of Excel reference guides and tutorial books because management realized that having a library of them made it ten times easier for me to make spreadsheets, and I could also lend them out to the HR/finance/etc people when they got a wild hair and wanted to make or streamline a spreadsheet as well.. Sometimes you can't figure out the term or the context to do a google or Office Help search, and having a book handy helps a ton.

fosborb
Dec 15, 2006



Chronic Good Poster
Speaking of, does anyone have a better book than Writing Excel Macros with VBA, 2nd Edition?

It's an absolutely perfect reference in every way, except even I have to admit "newly updated for 2002!" is maybe a little silly at this point. Though I do still believe you have to be way down the rabbit hole if you're loving about with Ribbon collections in VBA, and really what else has changed since 2002?

Thots and Prayers
Jul 13, 2006

A is the for the atrocious abominated acts that YOu committed. A is also for ass-i-nine, eight, seven, and six.

B, b, b - b is for your belligerent, bitchy, bottomless state of affairs, but why?

C is for the cantankerous condition of our character, you have no cut-out.
Grimey Drawer

fosborb posted:

Speaking of, does anyone have a better book than Writing Excel Macros with VBA, 2nd Edition?

It's an absolutely perfect reference in every way, except even I have to admit "newly updated for 2002!" is maybe a little silly at this point. Though I do still believe you have to be way down the rabbit hole if you're loving about with Ribbon collections in VBA, and really what else has changed since 2002?

ADO/Recordsets/etc. VBA hasn't changed much but the data mangling keeps getting updated every few years.

Inzombiac
Mar 19, 2007

PARTY ALL NIGHT

EAT BRAINS ALL DAY


So I'm the dude in the office who knows the most about Excel. By "most", I mean "knows more than putting numbers in a square."

I've tasked myself with a project that is really starting to annoy me and I will do my best to give all the details that I can remember:

Right now we all share a workbook hosted on a SharePoint page. In it we have a log of daily events (I work in an emergency coordination center) that gets updated a few times an hour.
We have a nice TV mounted on the wall that is hooked up to a laptop that is networked and can access our SharePoint site.

What I want to do is create a Powerpoint that cycles between two frames with linked summaries of our log/other information AND auto-refreshes every time it loops.
I've looked everywhere online and I think I have it figured out except that the PP will only update once in presentation mode.

The other option is to create my own linked version of the log and just keep it open in the background. The issue with this is that I can turn it into a shared workbook that auto refreshes every 5 minutes (the minimum) but that never seems to trigger. When I go to "Refresh All" in the data section, "Connection Properties" is always greyed out. Even on a brand-new work book it is unavailable, even when I've gone through the Trust Center and opened up every option.

(Sorry, this is getting long in the tooth)

We have very odd restrictions placed on what we can and cannot access since I work for the government and I'm starting to think that this just might not be possible.

Xandu
Feb 19, 2006


It's hard to be humble when you're as great as I am.
Anyone ever taken an excel test for a job interview? I know pivot tables and vlookups and I'm generally pretty competent in excel outside of VBA, but I'm not really sure what to expect. Any particular things to study up on?

esquilax
Jan 3, 2003

Xandu posted:

Anyone ever taken an excel test for a job interview? I know pivot tables and vlookups and I'm generally pretty competent in excel outside of VBA, but I'm not really sure what to expect. Any particular things to study up on?

Hard to say without more context, but these are often pretty important in an analysis position:
Autofilter and sorting
Absolute vs. relative references
SUMIF() and COUNTIF()
The basics of SUMPRODUCT() and array formulas
Named ranges
Goal seek
(If it's financial) A lot of the financial functions, particularly PMT(), PV(), FV(), IRR(), NPV()

Also formatting - if they want an example work product instead of just an answer make all your results clean and readable


If I were performing the test I would also be watching you to see if you utilize keyboard shortcuts or navigate with the mouse (more shortcuts, less mouse is better).

Xandu
Feb 19, 2006


It's hard to be humble when you're as great as I am.
Thanks! It's a financial services company, but I'm not sure if they're expecting financial modeling or just general excel skills, so I'll probably study up just in case.

Squashy Nipples
Aug 18, 2007

I would argue that there are VERY few things that you can do with Array Formulas that you can't do with CountIf(s), SumIf(s), and the like. That said, knowing how to use Array Formulas is still impressive.

I would also be impressed with someone who still uses the old school (pre-ribbon) shortcut keys.

esquilax
Jan 3, 2003

Squashy Nipples posted:

I would argue that there are VERY few things that you can do with Array Formulas that you can't do with CountIf(s), SumIf(s), and the like. That said, knowing how to use Array Formulas is still impressive.

I would also be impressed with someone who still uses the old school (pre-ribbon) shortcut keys.


TRANSPOSE() is super useful and MMULT() sometimes is a time saver.

The really useful thing that array formulas can do is a custom operation on the subset of numbers using custom criteria - such as finding the median, max, or min, or using the LARGE() and SMALL() functions.


Array formulas are also easier to update and maintain than COUNTIFS() and SUMIFS() since array formulas can use regular IF() statement logic instead of being forced to use kludgy text based formulas like
=SUMIF(A:A, ">"& C5, B:B)

When you could use
{=SUM( IF(A:A>C5, B:B, 0) )}

Squashy Nipples
Aug 18, 2007

esquilax posted:

TRANSPOSE() is super useful and MMULT() sometimes is a time saver.

The really useful thing that array formulas can do is a custom operation on the subset of numbers using custom criteria - such as finding the median, max, or min, or using the LARGE() and SMALL() functions.


OK, I overspoke when I said "VERY". Yes, those can be handy.


esquilax posted:

Array formulas are also easier to update and maintain than COUNTIFS() and SUMIFS() since array formulas can use regular IF() statement logic instead of being forced to use kludgy text based formulas like
=SUMIF(A:A, ">"& C5, B:B)

When you could use
{=SUM( IF(A:A>C5, B:B, 0) )}

Agree that the text-string criteria is kludgy, but it's powerful, and Count/Sum/Average If(s) are pretty much always faster then array formulas, particularly for large data sets.

fosborb
Dec 15, 2006



Chronic Good Poster

Inzombiac posted:

I've tasked myself with a project that is really starting to annoy me and I will do my best to give all the details that I can remember:

:stonk:

In SharePoint, see if you have an Excel Services web part, or see if your SharePoint farm admin will enable it for your site. Might solve your problem right there

http://tavislovell.com/the-dark-art-of-the-excel-services-workbook-data-refresh/

Squashy Nipples
Aug 18, 2007

Speaking of good uses for Array Formulas, I was just digging around in an old report I made, and found this:

code:
{=MAX(('Current Data'!$G$2:$G$100000=TRUE)*('Current Data'!$J$2:$J$100000)*('Current Data'!$AH$2:$AH$100000=""))}
Gives you the age of the oldest current defect that hasn't assigned to a dev group yet.

Does anyone else do the huge number row thing? I suppose using dynamic ranges would be a slicker way to do that.

Ragingsheep
Nov 7, 2009
Dynamic ranges hurt performance more I think.

fosborb
Dec 15, 2006



Chronic Good Poster
I use format as table and reference the column. East to reference; haven't noticed a performance impact.

But I still hold to my maxim: if you're worried about Excel formula speed on a regular basis, you are likely being asked to do a job without management being willing to invest in the right tools for the job... and so you should start your job search.

Inzombiac
Mar 19, 2007

PARTY ALL NIGHT

EAT BRAINS ALL DAY


fosborb posted:

In SharePoint, see if you have an Excel Services web part, or see if your SharePoint farm admin will enable it for your site. Might solve your problem right there

http://tavislovell.com/the-dark-art-of-the-excel-services-workbook-data-refresh/

Haha, I am the admin despite having literally zero training. I'll give this a look.

Squashy Nipples
Aug 18, 2007

As deep as my Excel experience is, it mostly on the data crunching/VBA automation/reporting side. I don't have much experience with the more complicated visualization stuff.

I want to make a chart that shows the competitve landscape for a specific segement of a certain business. I've got my axes figured out, but I also want to do some cutesy poo poo like make the dot that appears scale based on the size of the company, and change the shape, too (if they are only focused on this segment, they get a circle, if they serve other segments as well they get a square).

Any advice on this?

I'm in process of creating the data, just not sure how to chart it. I might just fake it all by hand in PowerPoint, but that will be manually intensive.


fosborb posted:

I use format as table and reference the column. East to reference; haven't noticed a performance impact.

I tend to avoid using Tables, as it just seems simpler to do it the old way; I have not yet come across a circumstance where I couldn't do what I wanted without resorting to tables. Maybe I'm just old and stuck in my ways?

Xandu
Feb 19, 2006


It's hard to be humble when you're as great as I am.

Xandu posted:

Anyone ever taken an excel test for a job interview? I know pivot tables and vlookups and I'm generally pretty competent in excel outside of VBA, but I'm not really sure what to expect. Any particular things to study up on?

So, turns out they just wanted some pivot tables and basic multiplication. I blew the guys mind with an array formula, though, so thanks for mentioning that. :)

fosborb
Dec 15, 2006



Chronic Good Poster

Squashy Nipples posted:

I want to make a chart that shows the competitve landscape for a specific segement of a certain business. I've got my axes figured out, but I also want to do some cutesy poo poo like make the dot that appears scale based on the size of the company, and change the shape, too (if they are only focused on this segment, they get a circle, if they serve other segments as well they get a square).

Any advice on this?

Bubble chart, each shape is a different series
Insert a shape wherever on the sheet, copy it, select your series and paste. Boom. Custom series markers, different sizes.

Cutesy as gently caress, though. You are right. You should embed this chart in a PowerPoint with animations and sounds for stylistic consistency.

quote:

I tend to avoid using Tables, as it just seems simpler to do it the old way; I have not yet come across a circumstance where I couldn't do what I wanted without resorting to tables. Maybe I'm just old and stuck in my ways?

Yes, you are, grandpa.

Big thing in VBA with tables is not futzing around with used ranges constantly. Easier to maintain hard coded range/column references in code.

Turkeybone
Dec 9, 2006

:chef: :eng99:

Xandu posted:

Anyone ever taken an excel test for a job interview? I know pivot tables and vlookups and I'm generally pretty competent in excel outside of VBA, but I'm not really sure what to expect. Any particular things to study up on?

A little late, but just to chime in -- at my company, the "excel test" was some esoteric online thing that really tested the limits of my knowledge on print areas, print margins, and other printing poo poo.

But on the flipside, I VBA'd my morning updates so I bullshit and have coffee while the other analysts are slaving away.

Turkeybone
Dec 9, 2006

:chef: :eng99:

Squashy Nipples posted:

I tend to avoid using Tables, as it just seems simpler to do it the old way; I have not yet come across a circumstance where I couldn't do what I wanted without resorting to tables. Maybe I'm just old and stuck in my ways?

I also avoid tables generally, but the Fuzzy Lookup add-in asks for them, so I use them for that (I have a fair amount of slightly-different data matching that Fuzzy Lookup is a lifesaver for).

Squashy Nipples
Aug 18, 2007

fosborb posted:

Bubble chart, each shape is a different series
Insert a shape wherever on the sheet, copy it, select your series and paste. Boom. Custom series markers, different sizes.

Awesome, thank you!

fosborb posted:

Cutesy as gently caress, though. You are right. You should embed this chart in a PowerPoint with animations and sounds for stylistic consistency.

Oh, bite my shiny metal rear end. :haw:

Sometimes you have to give the client what they want, even if it's a bunch of fluffy BS.


fosborb posted:

Yes, you are, grandpa.

Big thing in VBA with tables is not futzing around with used ranges constantly. Easier to maintain hard coded range/column references in code.

Ah, OK, I never thought of it in terms of VBA. That makes a lot of sense, I'm just used to keeping Long variables around to store ending rows.

This also obviates the need for dynamic ranges.

Squashy Nipples
Aug 18, 2007

fosborb posted:

Insert a shape wherever on the sheet, copy it, select your series and paste. Boom. Custom series markers, different sizes.

I couldn't make this part work, but at the end of the day, one extra axis was too much info. Better off without it.

That said, googling around, I found this guy, how is putting whole loving pie charts in the bubbles:
http://www.andypope.info/charts/piedatamarkers.htm

I can't think of a good application for it, but it's pretty cool.

coyo7e
Aug 23, 2007

by zen death robot

fosborb posted:

Speaking of, does anyone have a better book than Writing Excel Macros with VBA, 2nd Edition?

It's an absolutely perfect reference in every way, except even I have to admit "newly updated for 2002!" is maybe a little silly at this point. Though I do still believe you have to be way down the rabbit hole if you're loving about with Ribbon collections in VBA, and really what else has changed since 2002?
I've found this to be a pretty easy to approach yet thorough reference manual:

fosborb posted:

Bubble chart, each shape is a different series
Insert a shape wherever on the sheet, copy it, select your series and paste. Boom. Custom series markers, different sizes.

Cutesy as gently caress, though. You are right. You should embed this chart in a PowerPoint with animations and sounds for stylistic consistency.


Yes, you are, grandpa.

Big thing in VBA with tables is not futzing around with used ranges constantly. Easier to maintain hard coded range/column references in code.
Anybody who likes to make charts should probably read this (Edward Tufte's Visual And Statistical Thinking: Displays of Evidence for Making Decisions) a couple times. It doesn't go into ethical dilemmas of massaging how yo u present data however, it's pretty easy to extrapolate how you can commit some pretty intense fuckery by simply changing intervals or aggregating data via different methods. Spoiler: Tufte actually commits a bit of emotional blackmail in the Challenger explosion example, in order to solidify the importance of his premise. :laugh:

That pdf was the first result I found on google however, it's a little more effective if you go purchase a copy of the booklet. I'll remove the link if it's :files:

Squashy Nipples posted:

I couldn't make this part work, but at the end of the day, one extra axis was too much info. Better off without it.

That said, googling around, I found this guy, how is putting whole loving pie charts in the bubbles:
http://www.andypope.info/charts/piedatamarkers.htm

I can't think of a good application for it, but it's pretty cool.
This is when your chart turns into visual noise and you are actually torpedoing your own presentation's premise by making the audience totally zone out and stop paying attention... It's part of why I strongly recommend that tufte booklet, it's pretty light reading and the case studies are pretty entertaining in themselves.

Xandu posted:

So, turns out they just wanted some pivot tables and basic multiplication. I blew the guys mind with an array formula, though, so thanks for mentioning that. :)
:golfclap:

:hf:

coyo7e fucked around with this message at 01:22 on Apr 9, 2016

Inzombiac
Mar 19, 2007

PARTY ALL NIGHT

EAT BRAINS ALL DAY


So let me rephrase my earlier question:

In Excel 2010, what reasons would there be for the "Connection Properties" option to be greyed out all the time?
(In the data section in the drop-down in "Refresh All". It has the options I need but I cannot access it within any type of book I open. Yes, I have the not-recommended options on in the Trust Center.)

coyo7e
Aug 23, 2007

by zen death robot
Do you have the sheet protected, or multiple sheets selected?

Inzombiac
Mar 19, 2007

PARTY ALL NIGHT

EAT BRAINS ALL DAY


I have no clue but I must have shaken some gears loose over the weekend and now the whole project is working.

There is a point where I have to walk away for a day and I never know when that is.

fosborb
Dec 15, 2006



Chronic Good Poster

coyo7e posted:

Anybody who likes to make charts should probably read this (Edward Tufte's Visual And Statistical Thinking: Displays of Evidence for Making Decisions) a couple times. It doesn't go into ethical dilemmas of massaging how yo u present data however, it's pretty easy to extrapolate how you can commit some pretty intense fuckery by simply changing intervals or aggregating data via different methods. Spoiler: Tufte actually commits a bit of emotional blackmail in the Challenger explosion example, in order to solidify the importance of his premise. :laugh:

Yuuuup. I actually keep Visual Explanations at work for inspiration. Stephen Few's Information Dashboard Design is also invaluable, though not currently at my desk because I'm trying to teach my team some god damned design principles. (also lending out Robin Williams' The Non-Designer's Design Book)

Here's the thing. In the face of the unrelenting demand for 3D bar charts, bar-line combo charts, and *shutter* gauges, I'm actually willing to compromise on doughnut charts if the only other option is straight pie chart bullshit.

PRADA SLUT
Mar 14, 2006

Inexperienced,
heartless,
but even so
Is this the place to ask for excel (VB) scripting?

cyxx
Oct 1, 2005

Byon!
I've got a PowerPivot issue that I feel like I should have figured out by now but it's been bugging me for months that I can't get it working (Well, not continuously but everytime I think about it I can't figure it out)

On a pivot I would like to have comments I make about a vendor show up in the values area. To simplify the scenario, I have a 'purchasing details' table with vendor and dollar amount as fields. Another table called "Comments" that has vendor and comment as the fields. This is what I want:



I've got a many-to-many relationship between the vendors so I shouldn't have any issues. I realize powerpivot probably wasn't made for this since I'm not actually aggregating anything since it's just text but I wish there was a way to do do this in powerpivot. Anyone have any ideas?

potatocubed
Jul 26, 2012

*rathian noises*

PRADA SLUT posted:

Is this the place to ask for excel (VB) scripting?

I'm halfway competent in VB. Ask your question and if you're lucky someone infinitely more qualified will pick it up. :v:

Adbot
ADBOT LOVES YOU

PRADA SLUT
Mar 14, 2006

Inexperienced,
heartless,
but even so
I'm looking for a VB script that will search a single column for a entry or entries (by name), and if it finds it, apply some format to the cell (font color or highlight it).

So if I wanted it to search for butt, it would highlight butt, thebutt, and butt 2k16.

  • 1
  • 2
  • 3
  • 4
  • 5
  • Post
  • Reply