wizau
New Member
- Joined
- Apr 1, 2014
- Messages
- 12
- Office Version
- 2021
- Platform
- Windows
Hello everyone,
Seeking some help for a project I'm working on. The scenario is approx 150x regional offices, that every year have an intake of 30-40 (sometimes up to 70) volunteers each office. These volunteers are entitled to a Uniform supplied by the organization. I am creating a spreadsheet that takes a volunteer's measurements (Head, Neck, Chest, Arm, Waist, Inseam, Foot - currently written down by hand on a form) and translates that into the available clothing sizes, and creates both the bulk order to the supplier, and each volunteer's 'Picking Card' when the clothing stock arrives. When the uniform stock arrives, we get a garbage bag with the volunteer's name and chuck all the uniform bits from the delivery boxes into the volunteer's named bag. This takes at least 2ppl 2x days as they sort through all the bits and use the paper Measurement Forms to translate in their head (or using the Size Matrixes) what size is needed to be put in the bag.
Yes, this system SUCKS!
Now that you have the background to understand the project, here is my request for assistance:
Attached for an example, are the sizing matrixes for the Long Sleeve Shirts & Trousers:
Shirts are Collar Size (Neck) and Sleeve Length (Arm) in cms. ie. 40/79. (The Short/Reg/Long 'fitments' are NOT labelled on the shirts or used to order, only the numbers.)
Trousers are labelled and ordered in Inches and the 'Fitment'. ie. 36Short, 38Long. (The cm measurements in the matrix are NOT accurate and are not labelled on the garment, or used.)
Just to explain the process I'm following in my head:
The pants are actually sized and labelled in inches, but everything else is sized in cm, so we take measurements in cm, as Australia is a Metric country.
Take the cm waist measurement from the volunteer, convert it to inches and CEILING to every 2nd inch between 26 & 46.
('sanity checked' using Data Validation of whole number between 60cm & 120cm on the measurement data entry point)
For each waist size, take the inseam measurement and select the available corresponding 'Fitment': X-Short/Short/Reg/Long/X-Long.
TEXTJOIN the CEILING inches waist value to the Fitment value & output as 'Trouser Size'.
Pivot Table all the different trouser sizes for every volunteer, to COUNT how many of each size needs to be ordered from the Supplier, and EXPAND to lookup what size are for which volunteers, to make picking & packing easier. But every garbage bag will have a card on it that lists what should be put in this bag, as a double check.
This is the code I have so far for the trousers.
But I've stuffed up somewhere as I added the 36-46in section for the trousers.
The first 26in section worked, as did the 28-34 section when I added it.
But I broke it and can't work out how to fix it when I added the 36-46 section.
I stayed up till 5:20am trying to sort it, before I resorted to ask for help here.
Hopefully if you're still reading, you will see I'm not asking for people to do my work for me, I just need some help checking all the nested IF statements, as I had it working up until the last addition.
Or tell me there's a much better way to do this, (VLOOKUP??) and I will go and learn how to do that.
This nested IF statement method has worked fine for T-Shirts, Hats, Socks, Jackets, anything that doesn't have multiple 'fitment' sizes for each size, and are just generic Small/Med/Large/X-Large/XXL/XXXL.
Thanks for any assistance, as there's currently 144x Supply officers (who are also all volunteers on top of their day jobs!) that will thank you for making their lives so much easier every year at recruiting time.
Thank you.
Seeking some help for a project I'm working on. The scenario is approx 150x regional offices, that every year have an intake of 30-40 (sometimes up to 70) volunteers each office. These volunteers are entitled to a Uniform supplied by the organization. I am creating a spreadsheet that takes a volunteer's measurements (Head, Neck, Chest, Arm, Waist, Inseam, Foot - currently written down by hand on a form) and translates that into the available clothing sizes, and creates both the bulk order to the supplier, and each volunteer's 'Picking Card' when the clothing stock arrives. When the uniform stock arrives, we get a garbage bag with the volunteer's name and chuck all the uniform bits from the delivery boxes into the volunteer's named bag. This takes at least 2ppl 2x days as they sort through all the bits and use the paper Measurement Forms to translate in their head (or using the Size Matrixes) what size is needed to be put in the bag.
Yes, this system SUCKS!
Now that you have the background to understand the project, here is my request for assistance:
Attached for an example, are the sizing matrixes for the Long Sleeve Shirts & Trousers:
Shirts are Collar Size (Neck) and Sleeve Length (Arm) in cms. ie. 40/79. (The Short/Reg/Long 'fitments' are NOT labelled on the shirts or used to order, only the numbers.)
Trousers are labelled and ordered in Inches and the 'Fitment'. ie. 36Short, 38Long. (The cm measurements in the matrix are NOT accurate and are not labelled on the garment, or used.)
Just to explain the process I'm following in my head:
The pants are actually sized and labelled in inches, but everything else is sized in cm, so we take measurements in cm, as Australia is a Metric country.
Take the cm waist measurement from the volunteer, convert it to inches and CEILING to every 2nd inch between 26 & 46.
('sanity checked' using Data Validation of whole number between 60cm & 120cm on the measurement data entry point)
For each waist size, take the inseam measurement and select the available corresponding 'Fitment': X-Short/Short/Reg/Long/X-Long.
TEXTJOIN the CEILING inches waist value to the Fitment value & output as 'Trouser Size'.
Pivot Table all the different trouser sizes for every volunteer, to COUNT how many of each size needs to be ordered from the Supplier, and EXPAND to lookup what size are for which volunteers, to make picking & packing easier. But every garbage bag will have a card on it that lists what should be put in this bag, as a double check.
This is the code I have so far for the trousers.
But I've stuffed up somewhere as I added the 36-46in section for the trousers.
The first 26in section worked, as did the 28-34 section when I added it.
But I broke it and can't work out how to fix it when I added the 36-46 section.
I stayed up till 5:20am trying to sort it, before I resorted to ask for help here.
Excel Formula:=IF(O2=26, ((IF(I2<71,"X-Short","Short"))) , ((IF(O2<35, (IF(I2<71,"X-Short", (IF(I2<76,"Short", (IF(I2<86,"Reg", (IF(I2<91,"Long", (IF(I2>90,"X-Long" )))))))))))) , ((IFO2>35, (IF(I2<76,"X-Short", (IF(I2<81,"Short", (IF(I2<90,"Reg", (IF(I2<100,"Long", (IF(I2>99,"X-Long" )))))))))))) )
Hopefully if you're still reading, you will see I'm not asking for people to do my work for me, I just need some help checking all the nested IF statements, as I had it working up until the last addition.
Or tell me there's a much better way to do this, (VLOOKUP??) and I will go and learn how to do that.
This nested IF statement method has worked fine for T-Shirts, Hats, Socks, Jackets, anything that doesn't have multiple 'fitment' sizes for each size, and are just generic Small/Med/Large/X-Large/XXL/XXXL.
Thanks for any assistance, as there's currently 144x Supply officers (who are also all volunteers on top of their day jobs!) that will thank you for making their lives so much easier every year at recruiting time.
Thank you.