Hi,
I have several datasets with figures (hectare values) from 2010 and 2018 that need comparing. Each hectare value is linked to a unique cell identifier(e.g. J32), but my problem is that the cells with a zero hectare value have been excluded from the data. So I can't line up each set of values from 2010 and 2018 as there are cell identifiers missing. Obviously if a particular cell value only appears in either 2010 or 2018 then the other year's value is zero but how do I arrange the data in OOCalc so that I can make the comparisons easily? I hope this is clear - I'm struggling to word it!
[Solved] Merge two datasets based on consecutive UIs
[Solved] Merge two datasets based on consecutive UIs
Last edited by Veekerz28 on Mon Jan 06, 2020 12:27 pm, edited 2 times in total.
OpenOffice 4.1.2
Windows 10
Windows 10
Re: Merge two datasets based on consecutive UIs with missing
Can you upload a small file that demonstrates the data layout? To upload a file, click Post Reply and look for the Upload Attachment tab just below he box where you type a response.
OpenOffice 4.1 on Windows 10 and Linux Mint
If your question is answered, please go to your first post, select the Edit button, and add [Solved] to the beginning of the title.
If your question is answered, please go to your first post, select the Edit button, and add [Solved] to the beginning of the title.
- MrProgrammer
- Moderator
- Posts: 4907
- Joined: Fri Jun 04, 2010 7:57 pm
- Location: Wisconsin, USA
Re: Merge two datasets based on consecutive UIs with missing
Hi, and welcome to the forum.
Attach a document demonstrating the situation (remove confidential information then use Post Reply, not Quick Reply, and don't attach a picture instead of the document itself). It is likely you will have to do this eventually anyway because I have found that people asking this type of question usually need specific formulas for their spreadsheet. They don't understand Calc well enough to follow an overview of how to proceed and can't figure out how to apply the solution in a similar topic to their circumstance.Veekerz28 wrote:I'm struggling to word it!
Mr. Programmer
AOO 4.1.7 Build 9800, MacOS 13.6.3, iMac Intel. The locale for any menus or Calc formulas in my posts is English (USA).
AOO 4.1.7 Build 9800, MacOS 13.6.3, iMac Intel. The locale for any menus or Calc formulas in my posts is English (USA).
Re: Merge two datasets based on consecutive UIs with missing
Thanks for speedy replies. I've gone to bed as it's late here but my data is very simply laid out - it's basically two columns: the UID and the Hectares. Something like the following:
2010 table:
UID. Hectares
J28. 3.28
J29. 0.27
J32. 1.46
2018 table:
UID. Hectares
J28. 0.14
J31. 3.2
J32. 4.29
As mentioned, where a UID appears in one year's data but is missing from the other, I really need to add it into the dataset where it's missing and apply a zero hectare count, so that the same UIDs appear for each year.
2010 table:
UID. Hectares
J28. 3.28
J29. 0.27
J32. 1.46
2018 table:
UID. Hectares
J28. 0.14
J31. 3.2
J32. 4.29
As mentioned, where a UID appears in one year's data but is missing from the other, I really need to add it into the dataset where it's missing and apply a zero hectare count, so that the same UIDs appear for each year.
OpenOffice 4.1.2
Windows 10
Windows 10
Re: Merge two datasets based on consecutive UIs with missing
I will upload a couple of files in the morning. Thankyou
OpenOffice 4.1.2
Windows 10
Windows 10
Re: Merge two datasets based on consecutive UIs with missing
1. Merge all sheets in one sheet with the year number in an extra column:
Year UID Hectares
2018 J33 5.23
2. Select the merged table and call Data>PivotTable>Create...
Drag Year to column fields
Drag UID to row fields
Drag Hectares to data fields, double-click the data field and change "Sum" to "Count".
Click OK
A macro which performs step 1.: viewtopic.php?f=21&t=93099
Year UID Hectares
2018 J33 5.23
2. Select the merged table and call Data>PivotTable>Create...
Drag Year to column fields
Drag UID to row fields
Drag Hectares to data fields, double-click the data field and change "Sum" to "Count".
Click OK
A macro which performs step 1.: viewtopic.php?f=21&t=93099
Please, edit this topic's initial post and add "[Solved]" to the subject line if your problem has been solved.
Ubuntu 18.04 with LibreOffice 6.0, latest OpenOffice and LibreOffice
Ubuntu 18.04 with LibreOffice 6.0, latest OpenOffice and LibreOffice
Re: Merge two datasets based on consecutive UIs with missing
Thanks for your response - I will have a go at what you recommend; meanwhile, here are two files I want to compare. PageName is the unique cell ID, and Haz54 is the hectare figure that I need to compare for each cell.
- Attachments
-
- z5418_CEA1.xls
- (41.5 KiB) Downloaded 95 times
-
- z5410_CEA1.xls
- (40 KiB) Downloaded 110 times
OpenOffice 4.1.2
Windows 10
Windows 10
Re: Merge two datasets based on consecutive UIs with missing
Here are the data combined into one file and used to make a Pivot Table, as suggested by Villeroy. You can right click on the table and select Edit Layout to see how I set it up. I set the function for HaZ54 to SUM so you can see how many hectares there are each year. You can change that to COUNT if you want to confirm that there is only one value, at most, for each year.
It is almost always better to have all of the data on one sheet rather than using formulas to gather data from different sheets or files.
It is almost always better to have all of the data on one sheet rather than using formulas to gather data from different sheets or files.
- Attachments
-
- Ha_2018_2010.ods
- (57.56 KiB) Downloaded 90 times
OpenOffice 4.1 on Windows 10 and Linux Mint
If your question is answered, please go to your first post, select the Edit button, and add [Solved] to the beginning of the title.
If your question is answered, please go to your first post, select the Edit button, and add [Solved] to the beginning of the title.
Re: Merge two datasets based on consecutive UIs with missing
That looks fantastic! Thanks all for input. I will leave this thread open temporarily just in case I get really stuck.
OpenOffice 4.1.2
Windows 10
Windows 10