Wednesday, May 5, 2021
where did the Chinese virus really originate?
Sunday, March 21, 2021
Back again
It is Sunday, March 21, 2021, and I am back in Facebook Jail again for about the 4th or 5th time in the past 6 months. FB has gotten a bit heavy-handed in their effort to silence the opposition, it seems that the it takes very little to trigger the censor mechanisms now, and I am tired of dealing with it. This time it was the repost of a "memory" from 5 or 6 years ago that triggered the censor, funny how much things change over time.
I primarily use FB to follow the lives of my friends who are physically distant from me (in these days of COVID that is everybody!) and to allow those interested to follow my life, but since Facebook is no longer an open forum for the sharing of things, I am going to make an effort to move away from the platform for some things.
My blog has been silent for several years now, but this is where I used to primarily post at, and it still exists. Some of the links have gone dead, some of the pictures are missing, but the story is still here.
I will still be browsing on FB, since I do have many friends that post there. However, most (if not all) of my future posts will be here. Until/Unless Google starts censoring Blogger.
Tuesday, November 14, 2017
Charts in PowerPoint, selecting series on top.
I'm comparing the activity of a single facility against national 50th percentile and 90th percentile benchmarks, and often, the 90th percentile benchmark is at 100% and our facility is also at 100%.
Excel, as well as the Excel embedded in PowerPoint, puts the last line item on top. In other words, if I have three line items like this:
My facility 100%
50th Pctl 60%
90th Pctl 100%
Then Excel calculates the top line first, then the next row and so on to the last row.
This draws the 90th line over My facilities line.
I could resort the data like so:
50th Pctl 60%
90th Pctl 100%
My facility 100%
and that would put the line for my facility on top, but I don't want to do this because it messes up other aspects of the project.
Here's what I figured out: Plot the "my facility" series on the secondary axis, because that gets calculated after the Primary Axis!
Here are the steps in PowerPoint.
First, enter your data
After you close the spreadsheet, your chart will look something like this:
Click on the series, the little blue tail to the left makes it easy. On the right side, you should get a formatting option, select "Secondary Axis". You may need to select "Series Options", then click on the chart symbol.
Now, click on the drop arrow and select "Secondary Vertical Axis Options". Again, click on the chart symbol. Set your minimum axis value (in this case, I chose "60" and maximum "100". Click on the graph and select the primary axis and also set it to the same minimum and maximum values.
Last, click again on the secondary axis, select "Labels" and click "None".
Now, the target series will be on top.
Wednesday, May 17, 2017
Tuesday, March 28, 2017
Tuesday, March 14, 2017
Opening a Spreadsheet inside of a PowerPoint
I am making PowerPoint Presentation that includes lots of data, and I know that this client will want to see some of the background (detail) data besides just the summary data in the presentation. Instead of having the Excel workbook open in the background, I decided to put the workbook in the presentation so that if the client wanted to see the data then Click! the data would be available.
Instruction for Office 2013
Create the spreadsheet with the data that you want to display. Do all of the formatting, etc. needed. Save it in the same directory as your PowerPoint (not absolutely necessary, but if you are on shared folders at work, it makes things a lot easier: if you can access your presentation then the presentation can access the spreadsheet).
Go to PowerPoint.
While on the slide in which you want the Spreadsheet to appear:
1. Click on the "Insert" tab.
2. In the "Text" group, click on "Object".
3. Select the "Create from file" radio button.
4. Browse to the spreadsheet you created, select it and click OK.
5. Select the spreadsheet (in the presentation) go to the "Animations" tab. In the "Advanced Animation" group, click on "Add Animation".
6. At the bottom, click on "OLE Action Verbs".
7. Select "Open" and click "OK".
Test it.
Now, during the presentation, when the client wants to see the detail, click on the spreadsheet and it will pop open in Excel.
Tuesday, February 7, 2017
I'm gathering copies of everything I know and putting them all in one place.
Interview with Joe Bortz
Chrysler Idea Cars
Joe Bortz Ghia Collection
Rides with Chuck: Chrysler '44 Thunderbolt and '55 Falcon
DESIGN OF THE FALCON
UNDER THE HOOD AND BEHIND THE DASH
WHERE IS IT NOW?
2017 Chrysler 300 RWD Sedan
120.2 Wheelbase
198.6 OA Length
Frnt track 63.4
Rear Track 63.8
Width 75
4380 lbs (V8)
1955 Chrysler C300
126 Wheelbase
218.6 OA Length
Frnt Track 60.2
Rear track 59.6
Width 79.1
4310 lbs
1955 Chrysler Falcon (built on a shortened C300 Chassis)
105 Wheelbase
182 OA Length
Frnt Track
Rear track
Width 68.25
3900 lbs
Wednesday, October 12, 2016
Friday, April 8, 2016
...and having done everything, to stand firm.
Friday, January 29, 2016
Access Query: Concatenation with Nulls
The standard way to concatenate in Access is by using the "&". A query that I use multiple times a day starts with "Name: [last_name] & ", " & [First_name]" which results in "Hartshorn, Earle". This is OK if both first and last name contain something (almost always). But if you want to include middle name (almost always empty for my purposes) you would use Name: [last_name] & "," & " " & [First_name] &" "&[Middle_name]. this would result in "Hartshorn, Earle "; if there is no middle name then there would be an extra space. Not a big deal in this case, but what if you needed to include many fields that are hopefully blank? Lots of blank spaces are what you would get, and it looks ugly and is confusing, and when you add commas between terms, you get this:
term, , , term, , , , , , term, , , , Urghh.
I decided to research the problem this morning and found this post. When concatenating 40 or more fields it takes some time to write the query string, but it works very nicely.
Cross posted from http://www.spearsofttech.com/articles/microsoft-access-query-tip-concatenation-with-nulls/
Microsoft Access Query Tip – Concatenation With Nulls
FullName: [FirstName] & " " & [LastName]. When you run the query you would see a FullName field with FirstName and LastName concatenated together.
FullName: [LastName] & ", " & [FirstName]The problem with this method is that if the LastName or FirstName field is Null in some of the rows then it will return ugly results like the following:
Spearman, , BradJohnson, This problem can be handled by using the plus(+) operator in a special way. Using the plu(+) operator we would create a field like this:
FullName: ([LastName]+", ") & [FirstName]This method fixes our problem and would return the following nice, neat rows:
SpearmanBradJohnsonUntil you add a numerical Value to the report, that is. :)
Friday, November 6, 2015
SQL Notes
DateDiff
datepart
|
Analytics
|
MS-SQL
|
J-SQL
|
year
|
yy, yyyy
|
yy, yyyy
|
yyyy
|
quarter
|
qq, q
|
qq, q
|
q
|
month
|
mm, m
|
mm, m
|
m
|
dayofyear
|
dy, y
|
dy, y
|
y
|
day
|
dd, d
|
dd, d
|
d
|
Weekday
|
dw, w
|
w
|
|
week
|
wk, ww
|
wk, ww
|
ww
|
hour
|
hh
|
hh
|
h
|
minute
|
mi
|
mi, n
|
n
|
second
|
ss, s
|
ss, s
|
s
|
millisecond
|
ms
|
ms
|
|
microsecond
|
mcs
|
mcs
|
|
nanosecond
|
ns
|
Description
|
MS-SQL
|
Jet SQL
|
Any String of zero or more characters
|
%
|
*
|
Match one character
|
_(underscore)
|
?
|

























