Datenbankproblem in Excel/Calc lösbar?, wenn nicht wo dann?

phade

Grünschnabel
ich habe 2 spalten, zb in der ersten zeile der ersten spalte ist ein eintrag und in der zweiten zeile der selbe eintrag. in der zweiten spalte sind jedoch unterschiedliche einträge. ich möchte jeweils den eintrag der die meisten dublikate enthält erhalten und den rest löschen, wie ist das möglich?

zb

eintrag1 - eintrag2
eintrag1 - eintrag3
eintrag1 - eintrag3

eintrag1 und eintrag3 auf eine zeile reduzieren und eintrag2 löschen

ergebnis:

eintrag1 - eintrag3
 
falls es wen interessiert so gehts:

PHP:
<?php
error_reporting(E_ERROR);

$string = file_get_contents('xy/yx');

$lines = explode("\r\n", $string);

foreach ($lines as $line) {
	list($col1, $col2) = explode(";", $line);
	$entries[$col1][$col2]++;
}

foreach ($entries as $col1=>$row) {
	asort($row);
	$keeps[$col1] = array_pop(array_keys($row));
}

foreach ($keeps as $col1=>$col2)
	echo "$col1;$col2\n";
?>
 

Neue Beiträge

Zurück