|
|
Spalten dynamisch finden - ohne Schleife |
|
MarcelG |

Forum-Anfänger
|
 |
Beiträge: 11
|
 |
|
 |
Anmeldedatum: 21.10.09
|
 |
|
 |
Wohnort: Waltrop
|
 |
|
 |
Version: R2009a
|
 |
|
|
 |
|
Verfasst am: 21.10.2009, 15:03
Titel: Spalten dynamisch finden - ohne Schleife
|
 |
|
 |
|
Hallo,
mal angenommen, ich hätte eine Exceltabelle, wie z. B.:
wie folgt eingelesen:
Dadurch hätte ich nun alle Daten in r. Nun möchte ich bestimmte Spalten anzeigen lassen. Welche Spalten das sind, dazu soll ein Übergabeparameter dienen*, z. B. eine Liste mit den Namen der Spalten:
*:Die Exceltabelle wird durch eine andere Software generiert und je nach Version dieser Software, sind die Spalten in unterschiedlicher Reihenfolge, weshalb ich nicht einfach, z. B. Spalte 7, 8 und 12 wählen kann, sondern diese nur anhand ihrer Spaltenüberschrift eindeutig identifizieren kann.
Die gewünschten Spalten (als eine Art Teilmatrix), würde ich nun - von der Idee her - so abfragen:
Leider funktioniert das so nicht. Stattdessen müsste ich eine for-Schleife zu Hilfe nehmen, also:
Teilmatrix ist am Ende ein Array aus einigen 0 und 1, woran ich ablesen kann, an welchen Positionen sich die gesuchten/gewünschten Spalten befinden.
Aber: Geht das auch einfacher und/oder ohne for Schleife?
Gruß,
Marcel
_________________
{brigens ist ein Kezboard/Treiber v;llig [berfl[ssig!
|
|
|
|
|
ste99947 |
Gast
|
 |
Beiträge: ---
|
 |
|
 |
Anmeldedatum: ---
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 21.10.2009, 19:26
Titel: Spalten dynamisch finden - ohne Schleife
|
 |
Hallo Marcel,
wenn 'Spalten' sortiert ist geht das ganze mit intersect:
'indexUeberschriften' enthält dann die Indices der gesuchten Einträge.
viel Spass damit,
Stephan
|
|
|
MarcelG |
Themenstarter

Forum-Anfänger
|
 |
Beiträge: 11
|
 |
|
 |
Anmeldedatum: 21.10.09
|
 |
|
 |
Wohnort: Waltrop
|
 |
|
 |
Version: R2009a
|
 |
|
|
 |
|
Verfasst am: 22.10.2009, 10:05
Titel: Re: Spalten dynamisch finden - ohne Schleife
|
 |
Hallo,
ich weiß zwar nicht, was mit
ste99947 hat Folgendes geschrieben: |
[...]wenn 'Spalten' sortiert ist[...] |
genau gemeint ist, aber es funktioniert. Auch dann, wenn die Reihenfolge der Bezeichner in Spalten geändert wird. Also statt
funktioniert es auch mit:
Wieder etwas gelernt. Vielen Dank.
Gruß,
Marcel
_________________
{brigens ist ein Kezboard/Treiber v;llig [berfl[ssig!
|
|
|
|
|
Einstellungen und Berechtigungen
|
|
Du kannst Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum antworten. Du kannst deine Beiträge in diesem Forum nicht bearbeiten. Du kannst deine Beiträge in diesem Forum nicht löschen. Du kannst an Umfragen in diesem Forum nicht mitmachen. Du kannst Dateien in diesem Forum posten Du kannst Dateien in diesem Forum herunterladen
|
|
Impressum
| Nutzungsbedingungen
| Datenschutz
| FAQ
| RSS
Hosted by:
Copyright © 2007 - 2025
goMatlab.de | Dies ist keine offizielle Website der Firma The Mathworks
MATLAB, Simulink, Stateflow, Handle Graphics, Real-Time Workshop, SimBiology, SimHydraulics, SimEvents, and xPC TargetBox are registered trademarks and The MathWorks, the L-shaped membrane logo, and Embedded MATLAB are trademarks of The MathWorks, Inc.
|
|