Spalten & Zeilen Nr anzeigen
#11
Hallo,
auch wenn ich dein Problem nicht nachvollziehen kann (Dein Bild ist Müll), scheint die Lösung von Ego zu funktonieren.

Tabelle2

ABCDEFGHIJK
1Zeile: 4; Spalte: 8
20,010,031250,05250,073750,0950,116250,13750,158750,07658
30,0213120,03560,0498880,0641760,0784640,0927520,107040,121328
40,0326240,039950,0472760,0546020,0619280,0692540,076580,083906
50,0439360,04430,0446640,0450280,0453920,0457560,046120,046484
60,0552480,048650,0420520,0354540,0288560,0222580,015660,009062
70,066560,0530,039440,025880,01232-0,00124-0,0148-0,02836
80,0778720,057350,0368280,016306-0,004216-0,024738-0,04526-0,065782
90,0891840,06170,0342160,006732-0,020752-0,048236-0,07572-0,103204
100,1004960,066050,031604-0,002842-0,037288-0,071734-0,10618-0,140626
110,1118080,07040,028992-0,012416-0,053824-0,095232-0,13664-0,178048
120,123120,074750,02638-0,02199-0,07036-0,11873-0,1671-0,21547
130,1344320,07910,023768-0,031564-0,086896-0,142228-0,19756-0,252892
140,1457440,083450,021156-0,041138-0,103432-0,165726-0,22802-0,290314
150,1570560,08780,018544-0,050712-0,119968-0,189224-0,25848-0,327736
160,1683680,092150,015932-0,060286-0,136504-0,212722-0,28894-0,365158
170,179680,09650,01332-0,06986-0,15304-0,23622-0,3194-0,40258
180,1909920,100850,010708-0,079434-0,169576-0,259718-0,34986-0,440002
190,2023040,10520,008096-0,089008-0,186112-0,283216-0,38032-0,477424
200,2136160,109550,005484-0,098582-0,202648-0,306714-0,41078-0,514846
Formeln der Tabelle
ZelleFormel
A1="Zeile: " &WENNFEHLER(AGGREGAT(15;6;ZEILE(B2:B89)/(B2:I89=K2);1);"")&"; Spalte: "&WENNFEHLER(AGGREGAT(15;6;SPALTE(B2:I2)/(B2:I89=K2);1);"")

Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4.8



Gruß
Marcus

Hallo,
besser würde aber die "Finden-Option" Strg-f arbeiten. Da bekommst du auch doppelte Werte angezeigt.

Gruß
Marcus

Wissen ist Macht - es ist aber nicht schlimm nicht alles zu wissen.
Man muss nicht alles wissen - man muss nur wissen wo es steht, oder wo man Hilfe bekommt.
Top
#12
Hallo
nun hoffe ich, dass die Datei von euch zui sehen ist

fG
Arthur
.xls   Mappe3.xls (Größe: 66,5 KB / Downloads: 6)
Top
#13
Moin!

Mache Dich mit den mathematischen Grundlagen vertraut!
Ebenso mit dem Unterschied zwischen Anzeige und Wert.

SUMME($F$92)+($B$93/11)*J3 (übrigens sinnbefreite Formel, das ist einfach $F$92+$B$93/11*13) kann niemals 0,249432 ergeben.
(eher unendlich viele Nachkommastellen)

Mit Strg+f respektive meinem obigen kleinen Makro (Range.Find-Methode) wird dennoch ein Erfolg erzielt.
Dies liegt daran, dass die Anzeige (sprich die TEXT-Eigenschaft) gesucht wird und nicht der Wert.

Gruß Ralf
Gib einem Mann einen Fisch und du ernährst ihn für einen Tag. 
Lehre einen Mann zu fischen und du ernährst ihn für sein Leben. (Konfuzius)
Top
#14
Hallo,
Hätte man Strg-F genutzt dann hätte man gesehen, dass der Wert gar nicht in der Tabelle ist. Einziger Fundort war die Abfragezelle.

Gruß
Marcus

Wissen ist Macht - es ist aber nicht schlimm nicht alles zu wissen.
Man muss nicht alles wissen - man muss nur wissen wo es steht, oder wo man Hilfe bekommt.
Top
#15
Du hast Recht, Marcus!
Mein letzter Absatz kann vergessen werden.
Die ersten beiden gelten um so mehr.
Gib einem Mann einen Fisch und du ernährst ihn für einen Tag. 
Lehre einen Mann zu fischen und du ernährst ihn für sein Leben. (Konfuzius)
Top
#16
Hallo Arthur,

zu

Zitat:Was ich auch vergessen habe, ist dass die Werte nicht immer mit den Ergebnissen übereinstimmen können und hier sollte dann ein Wert genommen werden der am nächsten liegt.

Ich würde dies eher mit einem Makro als UDF (user defined function) lösen (Spalte P).
Code:
Function ZeileSpalte(Wert As Double, rngListe As Range) As String
Dim Z As Long
Dim S As Long
Dim OffZ As Long
Dim OffS As Long
Dim Min As Double
Dim Akt As Double
Dim Liste As Variant
Liste = rngListe.Value
Min = 9 ^ 9
OffZ = rngListe(1, 1).Row - 1
OffS = rngListe(1, 1).Column - 1
For Z = 1 To UBound(Liste, 1)
    For S = 1 To UBound(Liste, 2)
        Akt = (Liste(Z, S) - Wert) ^ 2
        If Akt < Min Then
            Min = Akt
            ZeileSpalte = "Zeile: " & Z + OffZ & "; Spalte: " & S + OffS
        End If
    Next S
Next Z
End Function


Aber hier auch eine mögliche Formel( Spalte U).
Code:
="Zeile: " &WENNFEHLER(AGGREGAT(15;6;ZEILE($B$2:$B$89)/(($B$2:$I$89-L2)^2=AGGREGAT(15;6;($B$2:$I$89-L2)^2;1));1);"")&"; Spalte: "&WENNFEHLER(AGGREGAT(15;6;SPALTE($B$2:$I$2)/(($B$2:$I$89-L2)^2=AGGREGAT(15;6;($B$2:$I$89-L2)^2;1));1);"")


Angehängte Dateien
.xlsm   Mappe3.xlsm (Größe: 30,49 KB / Downloads: 4)
helmut

Für mich ist die Möglichkeit in Excel an Zellen und Bereichen Namen zu vergeben die wichtigste Funktionalität.
Sie macht Formeln und den VBA-code verständlicher. Für Makros gilt die Regel: "Nur über benannte Bereiche auf den Inhalt der Zellen zugreifen."
Und wofür sind Regeln da? Um nachzudenken bevor man sie bricht.





Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste