Bagaimana saya bisa mendapatkan informasi dari satu sel dalam satu baris, berdasarkan petunjuk 2 sel lain dalam baris yang sama?

2

Saya mencoba meminta Excel untuk memberi saya informasi Column C berdasarkan nilai dalam Columns A dan B.

Sel A dan Sel B akan berisi duplikat, dan apa yang saya coba lakukan adalah membangun formula yang menemukan toko tertentu ( Column A ), lalu temukan penjualan kotor tertinggi (Kolom B), dan kembalilah tanggal penjualan terjadi ( Column C ).

Saya sudah berpikir tentang menggunakan campuran indeks dan cocok, jika fungsi dan fungsi baris untuk memberikan hasil tanpa keberuntungan. Sejauh ini saya punya:

=MATCH("Wellington",A1:A8,0) untuk memberitahu saya baris pertama yang memiliki Wellington sebagai kota, =MATCH(LARGE(B1:B8,1),B1:B8,0) untuk memberi tahu saya baris mana yang memiliki angka penjualan tertinggi.

Jika saya menggunakan AND Fungsi saya bisa mendapatkannya untuk merespons TRUE - tapi saya ingin memberi tahu saya baris mana yang berlaku, sehingga saya dapat menggunakan pengindeksan untuk menarik tanggal.

Bagaimana saya bisa mencapai ini?

Diren
sumber
Coba gunakan IF(AND(func1,func2),if true, if false)
Michael Frank
Sebuah gambar bernilai 1000 kata. Saya tahu bahwa Anda belum memiliki hak istimewa untuk mengirim gambar, tetapi dapatkah Anda memberi kami contoh seperti apa data Anda dan hasil apa yang ingin Anda dapatkan, hanya dengan mengetikkan cukup baris contoh data untuk menggambarkan masalah?
G-Man

Jawaban:

0

Ya ampun, saya datang dengan jawaban tetapi mungkin ada cara yang lebih mudah untuk melakukannya -

=INDEX(C1:C15,MATCH(MAX(IF(A1:A15=F1,1)*(B1:B15)),IF(A1:A15=F1,1)*(B1:B15),0))

Itu F1 adalah nilai pencarian Anda, itu bisa berupa teks jika Anda mau.

Masukkan formula dengan rentang dan CSE Anda ctrl shft memasukkan karena ini adalah formula array.

Ini seperti apa yang terlihat di lembar saya:

enter image description here

Raystafarian
sumber
Oh dan saya tidak tahu harus memberi tahu Anda jika nilai maksimum terjadi pada lebih dari satu tanggal, saya kira membuatnya menjadi array lain dan mengembalikan tanggal maks?
Raystafarian
0

Cara termudah mutlak untuk melakukan ini adalah menyortir data dalam urutan penjualan menurun dan melakukan vlookup sederhana berdasarkan nama toko untuk mengembalikan tanggal. Ini akan mengembalikan tanggal yang benar karena vlookup mengembalikan instance pertama dari nilai TRUE.

Jika itu tidak mungkin maka ...

Rumus array berikut menyelesaikan pekerjaan ( masukkan formula ini dengan menekan Ctrl + Shift + ENTER )

= INDEX (Tanggal, MATCH (lookup_value & amp; MAX (JIKA (Nama = lookup_value, Jumlah)), Nama & amp; Jumlah, 0))

dimana...

Tanggal adalah rentang tanggal, yang merupakan KOLOM B Anda nilai lookup adalah toko mana pun yang Anda cari - Kolom A Anda Jumlah adalah kisaran untuk penjualan - KOLOM C Anda

Petr Fedorov
sumber