Collapse column

Autor Thema: Office 2013: Brauche dringend Hilfe. Danke!  (Gelesen 1396 mal)

Offline Benutzer Sammy

  • Newbie
  • *
  • Beiträge: 1
    • Profil anzeigen
  • Office-KnowHow: Fortgeschritten
  • VBA-KnowHow- : Wenig
  • Version [Office] : Office 2013
Office 2013: Brauche dringend Hilfe. Danke!
« am: Januar 22, 2017, 13:49:40 Nachmittag »
Hallo
Ich benötige Hilfe. Und zwar geht es um Excel. Ich möchte dort Schiffe Versenken Programmieren und bin auch schon relativ weit. Ich brauche nur noch eine Formel oder Formatierung keine Ahnung. Und zwar ist das die Koordinaten Eingabe. Es gibt zwei 10x10 große Matrizen. Kennt ihr eine Funktion oder ähnliches mit der man quasi prüfen kann ob dort ein Schiff liegt oder
nicht? Im Anhang ein Screenshot und die Datei.
Wäre wirklich nett wenn ihr mir helfen könntet.
Danke!
« Letzte Änderung: Januar 22, 2017, 14:04:12 Nachmittag von Benutzer Sammy »

Keine Lösung gefunden? Du kannst Dich gerne an unser erfahrenes Experten-Team wenden und Dein Anliegen in Auftrag geben.
>>> Schnell und einfach ein unverbindliches Angebot anfordern. Per E-Mail an anfrage@excel-inside.de oder per Online-Formular
<<<

!!! Wichtige Information
!!! Dieses Forum steht aus technischen Gründen ab dem 11. September 2019 nur noch im Lesemodus zur Verfügung.
Das NEUE Office-Fragen-Forum kannst du aber unter der gewohnten Domain https://office-fragen.de wie gewohnt nutzen.

- Wir freuen uns auf deinen Besuch im neuen Forum.

Offline gmg-cc

  • Hero Member
  • *****
  • Beiträge: 1.321
    • Profil anzeigen
    • Meine Webseite
  • Office-KnowHow: Fortgeschritten
  • VBA-KnowHow- : Gut
  • Version [Office] : Office 2016
Antw: Office 2013: Brauche dringend Hilfe. Danke!
« Antwort #1 am: Januar 22, 2017, 16:06:14 Nachmittag »
Moin,
ich habe da zwei Hinweise für dich:
1. das hier
und 2. auch noch dieses.

Gerade zum ersten Punkt reagieren einige Helfer (zu Recht) ziemlich empfindlich ...
Gruß
Günther

Offline DL

  • Hero Member
  • *****
  • Beiträge: 808
  • {Irrtum / Versuch * Glaskugel}
    • Profil anzeigen
  • Office-KnowHow: Fortgeschritten
  • VBA-KnowHow- : Mittelmäßig
  • Version [Office] : Office 2016
Antw: Office 2013: Brauche dringend Hilfe. Danke!
« Antwort #2 am: Januar 22, 2017, 16:10:52 Nachmittag »
Hallo Günther

Punkt 2 trifft hier nicht wirklich zu.
Wir sehen uns!
... Detlef
Eine Mustertabelle hilft beim Helfen.
Excel Super-Funktionen: VERWEIS(), INDEX(), WAHL()

Offline gmg-cc

  • Hero Member
  • *****
  • Beiträge: 1.321
    • Profil anzeigen
    • Meine Webseite
  • Office-KnowHow: Fortgeschritten
  • VBA-KnowHow- : Gut
  • Version [Office] : Office 2016
Antw: Office 2013: Brauche dringend Hilfe. Danke!
« Antwort #3 am: Januar 22, 2017, 16:17:09 Nachmittag »
@Detlef:
Stimmt, ich hätte besser hinsehen sollen. Insofern: Pardon ...
Gruß
Günther

Offline maninweb

  • Global Moderator
  • Hero Member
  • *****
  • Beiträge: 1.063
    • Profil anzeigen
    • Excel Formula Translator
  • Office-KnowHow: Experte
  • VBA-KnowHow- : Sehr gut
  • Version [Office] : Office 2016
Antw: Office 2013: Brauche dringend Hilfe. Danke!
« Antwort #4 am: Januar 22, 2017, 16:18:11 Nachmittag »
Hallo Sammy,

es bietet sich an für Deine Matrizen Namen anzulegen. Folgend ein Beispiel für Spieler 1, Eigene Schiffe.
Mit den anderen wäre es ein analoges Vorgehen.

Markiere die Zellen in der Matrix für Spieler 1, Eigene Schiffe (also alle blauen Zellen in diesem Bereich).
Wechsele auf den Reiter "Formeln" im Menüband und klicke auf "Namen definieren" und gebe z.B. als
Name Spieler.1.Eigene an. Alternativ zu diesem Vorgehen kannst Du auch in das Namensfeld von
Excel gehen, den Namen dort eingeben und per Enter bestätigen.

Um eine Zelle aus dieser Matrix zu prüfen, kannst Du eine Überprüfung der Länge des Inhaltes machen.
Z.B. so...

=WENN(LÄNGE(INDEX(Spieler.1.Eigene;4;6))>0;"In Matrix Position (4,6) steht was";"Leer")

Die 4 ist die Zeile innerhalb (!) der Matrix und die 6 die Spalte. Wenn Du Zellen zur Eingabe verwenden
möchstet, wäre folgendes beispielsweise möglich:

in A3 =WENN(LÄNGE(INDEX(Spieler.1.Eigene;$A$1;$A$2))>0;"In Matrix Position (4,6) steht was";"Leer")

4 steht dann in A1 und 6 in A2.

Gruß

« Letzte Änderung: Januar 22, 2017, 16:22:54 Nachmittag von maninweb »
Microsoft Excel Expert · Microsoft Most Valuable Professional (MVP) from 01/2011 - 06/2019
https://de.excel-translator.de :: Online Excel-Formel-Übersetzer :: Alle Übersetzungen der Excel Funktionen & Fehlerwerte

Keine Lösung gefunden? Du kannst Dich gerne an unser erfahrenes Experten-Team wenden und Dein Anliegen in Auftrag geben.
>>> Schnell und einfach ein unverbindliches Angebot anfordern. Per E-Mail an anfrage@excel-inside.de oder per Online-Formular
<<<

!!! Wichtige Information
!!! Dieses Forum steht aus technischen Gründen ab dem 11. September 2019 nur noch im Lesemodus zur Verfügung.
Das NEUE Office-Fragen-Forum kannst du aber unter der gewohnten Domain https://office-fragen.de wie gewohnt nutzen.

- Wir freuen uns auf deinen Besuch im neuen Forum.